v1.2.1 — Git Panel, Claude Code Integration & More

quickTERMINAL

A blazing-fast terminal emulator for macOS.
One file. Zero dependencies. Pure Swift.

10,000+ lines 1 file 0 dependencies 4.8 MB app 60 FPS
quickTERMINAL — zsh

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.

10k+
Lines of Code
1
Swift File
4.8
MB App Size
40
QuickBAR Commands

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.

Terminal
VT Parser + Grid Buffer
TerminalView
NSView + PTY + Rendering
AppDelegate
Window + Tabs + Splits
> Type a command...
New Tab ⌘T
Split Horizontal ⌘D
Toggle Theme ⌘⇧T
Check for Updates
Settings ⌘,

Up and running in seconds.

Choose your preferred installation method. No admin rights required.

Homebrew

brew install LEVOGNE/tap/quickterminal

Requires Homebrew. Auto-updates included.

Direct Download

Download quickTERMINAL_v1.2.1.zip

Unzip, drag to /Applications, done.

Build from Source

git clone && bash build_app.sh

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.

Copied!