quickTERMINAL
A blazing-fast terminal emulator for macOS.
One file. Zero dependencies. Pure Swift.
Everything you need. Nothing you don't.
Built from the ground up for speed, simplicity, and power. No frameworks, no bloat — just a terminal that works.
Menu Bar Native
Lives in your menu bar, not the dock. Toggle with Ctrl+< — instant access from anywhere, always one keystroke away.
Hand-Rolled VT Parser
13-state finite automaton processes every byte. VT100, VT220, xterm — built from scratch. No libvte, no SwiftTerm.
60 FPS Rendering
Direct CGContext drawing with dirty-flag optimization. Sub-pixel text rendering. Synchronized output for flicker-free updates.
24-bit TrueColor
Full RGB color support with 256-color palette. Sixel inline graphics. 7 built-in prompt themes to choose from.
quickBAR Command Palette
40 commands at your fingertips. Like Spotlight for your terminal — search, navigate, configure, all without touching the mouse.
Tabs & Split Panes
Multi-tab interface with horizontal and vertical splits. Session restore preserves your entire workspace across restarts.
Mouse Tracking
Full mouse protocol support — normal, button, any-event tracking with SGR encoding. Works with vim, tmux, htop.
Kitty Keyboard Protocol
Progressive enhancement keyboard protocol for modern terminal applications. Disambiguated key events with modifier encoding.
Auto-Updates
Checks GitHub Releases every 72 hours. Clickable toast notification with one-click install. Progress tracking and automatic session restore after restart.
Git Panel
Built-in Git integration — branch, status, diff, commit history. Toggle with the GIT button. GitHub API support for CI status.
Claude Code Usage
Live Claude Code subscription usage in the footer bar. Session & weekly limits with color-coded badge. Auto-connected, zero setup.
Drag & Drop
Drag files and images from Finder into the terminal. Paths are automatically shell-escaped and inserted at the cursor position.
Custom Tab Names
Double-click any tab to rename it. Custom names persist across sessions and restarts. Keep your workspace organized.
One file. Three layers.
Clean separation of concerns inside a single file. The parser knows nothing about pixels. The renderer knows nothing about escape codes.
Up and running in seconds.
Choose your preferred installation method. No admin rights required.
Homebrew
Requires Homebrew. Auto-updates included.
Direct Download
Unzip, drag to /Applications, done.
Build from Source
Single swiftc call. No Xcode project needed.
Your terminal, reimagined.
Free for personal use. Open source on GitHub. Star the repo if you like it.