GlassTerm icon

GlassTerm

A terminal made of glass. Ships as Termifull.

v1.0betaDeveloper Tools
Download for Mac · 252 KB

Ships as Termifull.app (GlassTerm is its display name). Unsigned build: right-click → Open on first launch.

GlassTerm is a native macOS terminal emulator written in Swift and AppKit, with zero external dependencies. No packages, no third-party code.

The window is a sheet of glass over your wallpaper: NSVisualEffectView chrome with adjustable blur, tint, saturation, corner radius, and padding, all editable live in Settings with a preview.

Underneath the glass is a real terminal: forkpty process handling, a VT100/xterm parser with scrollback, and configurable fonts, cursor, and line spacing. Config lives in ~/.config/glassterm/config.json.

What it does

Glass chrome

NSVisualEffectView stack with tint, blur radius, rounded corners, and saturation. Tune it live.

Real PTY core

forkpty process plus reader thread, VT100/xterm parsing, screen buffer with scrollback.

Set up your way

Font family and size, line spacing, cursor style and blink, padding — every knob in a native Settings window.

Zero dependencies

One flat module, AppKit plus Foundation only, compiled with a single swiftc invocation.

Details

Version
1.0 (beta)
Runs on
macOS 13 or later
Apple silicon
Download
Termifull-1.0.zip · 252 KB