CoreText layout and optional Metal drawing, with a dedicated render loop that coalesces terminal updates.
Open native macOS tabs, split panes in either direction, and move focus without leaving the keyboard.
Unicode, TrueColor, bidirectional text, rich keyboard and mouse protocols, and inline graphics.
Search and favorite built-in themes, import iTerm2 colors, or duplicate a theme and edit every color.
Create profiles for different shells, fonts, themes, working directories, environment values, and window behavior. Switch profiles without rebuilding your setup.
Getting started →Tecolot uses SwiftTerm for terminal emulation and adds a native macOS application around it. The result handles modern text, input, graphics, and shell protocols without a plugin layer.
{{ f.body }}
{{ f.meta }}Search and favorite the bundled collection. Import an iTerm2 color scheme, or duplicate any theme and edit its foreground, background, cursor, selection, and ANSI colors.
Install the signed macOS application, choose a profile, and start a local shell. The standard terminal behavior works without extra setup.
Download the latest DMG, open it, and drag Tecolot to Applications. Releases are signed and notarized for macOS.
Open the latest release ↗Open Settings to create or duplicate a profile. A profile controls the shell, startup directory, environment, font, theme, cursor, background opacity, and terminal behavior. You can also import iTerm2 color schemes.
Need help or found a terminal compatibility problem? Open an issue on GitHub with the command, shell, and steps that reproduce it.
Download the signed and notarized DMG from GitHub Releases. Tecolot requires macOS 15.5 or later.
Clone the Swift project and open it in Xcode.
The release page includes the current DMG, the Sparkle update archive, and the changes in each version.
Browse all releases →