TildaZ ยท Native drop-down terminal

Drop into your shell.
Instantly.

Press F1. Keep one Quake-style reflex and one JSON config across Linux, macOS, and Windows. No Electron. No telemetry.

~/tildaz
Linux ยท Wayland
macOS ยท Metal
Windows ยท Direct3D
×
+

ensky0 ~/tildaz echo -e "๐ŸŽ‰โค๏ธ๐ŸŒˆ๐Ÿš€๐Ÿ’Ž ๐Ÿ‘‹๐Ÿป๐Ÿ‘‹๐Ÿฝ๐Ÿ‘‹๐Ÿฟ ๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘ง ํ•œ๊ธ€ ๊ฐ€๋‚˜๋‹ค๋ผ ligatures => != >=\nโ–€โ–โ–‚โ–ƒโ–„โ–…โ–†โ–‡โ–ˆ โ–‘โ–’โ–“ ABCDEFG abcdefg 0123456789\nโ”Œโ”€โ”ฌโ”€โ” โ•”โ•โ•ฆโ•โ•— โ•ญโ”€โ”€โ”€โ•ฎ\nโ”œโ”€โ”ผโ”€โ”ค โ• โ•โ•ฌโ•โ•ฃ โ”‚โ–‘โ–’โ–“โ”‚\nโ””โ”€โ”ดโ”€โ”˜ โ•šโ•โ•ฉโ•โ• โ•ฐโ”€โ”€โ”€โ•ฏ"

๐ŸŽ‰โค๏ธ๐ŸŒˆ๐Ÿš€๐Ÿ’Ž ๐Ÿ‘‹๐Ÿป๐Ÿ‘‹๐Ÿฝ๐Ÿ‘‹๐Ÿฟ ๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘ง ํ•œ๊ธ€ ๊ฐ€๋‚˜๋‹ค๋ผ ligatures => != >=

โ–€โ–โ–‚โ–ƒโ–„โ–…โ–†โ–‡โ–ˆ ABCDEFG abcdefg 0123456789

โ”Œโ”€โ”ฌโ”€โ” โ•”โ•โ•ฆโ•โ•— โ•ญโ”€โ”€โ”€โ•ฎ โ”œโ”€โ”ผโ”€โ”ค โ• โ•โ•ฌโ•โ•ฃ โ”‚โ”‚ โ””โ”€โ”ดโ”€โ”˜ โ•šโ•โ•ฉโ•โ• โ•ฐโ”€โ”€โ”€โ•ฏ

ensky0 ~/tildaz

Linux ยท macOS ยท Windows One config file Native terminal core
v0.8.0 ยท Underlines, italics, and faster emoji Underlines, strikethrough, overline, blink, and real italic and bold faces now render, a new tab opens in the active tab's directory, and emoji- and CJK-heavy output draws far faster.
Release Notes

Why TildaZ

The drop-down workflow people love, rebuilt for the desktops they actually use.

Instant

One key between thought and shell

Drop the terminal over your current workspace, run the command, and hide it again before your flow cools off.

Linux

Wayland coverage that matters

KDE Plasma, GNOME, Cinnamon, COSMIC, Hyprland, and sway get real drop-down placement and global hotkey paths.

Everywhere

Same reflex, every OS

Keep one JSON config shape and one muscle memory across Linux, macOS, and Windows while each host still behaves natively.

Native

Native where it counts

Direct Wayland, AppKit + Metal, Win32 + Direct3D, and the fast libghostty-vt core. No Electron runtime.

Unicode

Pretty TUIs, serious text

True color, ligatures, color emoji, procedural box-drawing, smooth shaded blocks, and inline IME for Korean, Japanese, and Chinese.

Yours

Personal, not nosy

Tabs, drag reorder, shell-driven titles, JSON themes, local config, local logs, and zero telemetry or analytics.

Find It Fast

If you searched for any of these, you are in the right place.

Tilda alternative A native drop-down terminal in the spirit of Tilda, but designed for Linux, macOS, and Windows.
Guake / Yakuake-style terminal The same one-hotkey, show-and-hide workflow without being limited to one Linux desktop.
Cross-platform terminal config Paths differ by OS, but the JSON schema, themes, hotkey, font, shell, opacity, and geometry settings stay familiar.
Wayland drop-down terminal Direct Wayland integration across KDE Plasma, GNOME, Cinnamon, COSMIC, Hyprland, and sway.

Linux

Every major Wayland desktop

A direct Wayland client with no GTK or Qt runtime dependency. Real drop-down placement and global hotkey paths across major desktops, with package formats for common Linux distribution families.

  • KDE Plasma, GNOME, Cinnamon, COSMIC, Hyprland, sway
  • Fractional / HiDPI scaling, fcitx5 / IME support
  • tar.gz ยท deb ยท rpm ยท AppImage ยท Arch pkg (x86_64 / aarch64)

macOS

Native, Retina-sharp

Built on AppKit and Metal with full IME composition, candidate anchoring, and Hanja / kanji reconversion. Universal Apple Silicon + Intel.

  • Retina glyph rendering
  • Universal app bundle
  • Cursor-following drop-down on any display

Windows

Fast, native, bundled

GPU-accelerated rendering with a bundled Microsoft OpenConsole runtime for a consistent, modern terminal โ€” x64 and ARM64.

  • Crisp ClearType glyph rendering
  • Bundled ConPTY for reliable shells
  • Win32 global hotkey and native window behavior

Measured

Numbers, not adjectives.

How much output TildaZ swallows per second when 64 MiB is poured into a 120x40 grid โ€” parsed and drawn, end to end, in MiB/s. Higher is faster.

Workload Linux Intel Core i5-1240P ยท KDE Plasma macOS Apple M5 Pro ยท MacBook Pro Windows Intel Core i5-1240P ยท Windows 11
Plain ASCII126.2131.6177.6
ANSI color escapes56.7142.765.2
Hangul, wide cells75.4128.383.1
Mixed CJK and emoji31.2115.646.8
Emoji with VS-1613.536.815.5
ZWJ emoji sequences20.146.921.7

Get Started

Download, install, press F1.

1

Download

Grab the latest GitHub Release for your OS: a Linux package (deb / rpm / AppImage / Arch / tar.gz), macOS DMG, or Windows zip.

2

Install

Linux: install the package or run ./install.sh from the tarball. macOS: drag the app into Applications. Windows: unzip and run.

3

Press F1

Drop the terminal down with the hotkey. Tweak config_0.json for shell, theme, font, hotkey, opacity, and geometry. Launch TildaZ again to add another independently configured instance.

Read Next

Docs when you want to tune it.