Topics / #terminal-emulators
Terminal-emulators projects on GitHub
Terminal emulator applications
As of , the most-starred Terminal-emulators projects on GitHub are tabby (75K stars), alacritty (66K stars) and termux-app (62.8K stars). GitHub.Locker tracks 23 Terminal-emulators repositories with 696.7K stars combined. The fastest-growing on October 16 was termux-app, with +87 stars in a day.
Hot right now
Most stars gained in a day · Oct 16
termux-app
termux/termux-app · ★ 62.8KTermux is a terminal emulator app for Android that gives you a Linux-like environment on your phone, extendable with installable packages.
ghostty
ghostty-org/ghostty · ★ 62.3KGhostty is a terminal emulator built around ending the usual trade-off: the README says other emulators force you to choose between speed, features, or native UIs, and Ghostty provides all three.
+22tmux
tmux/tmux · ★ 49.9Ktmux is a terminal multiplexer that lets you create, access, and control multiple terminals from a single screen, and detach/reattach sessions later.
+21kitty
kovidgoyal/kitty · ★ 35.3Kkitty is a fast, feature-rich terminal emulator that renders its output on the GPU and works across platforms - it gives you a command line in a window on your desktop.
The all-time top
23 projects · by stars
- 75K
#1 · Eugeny/tabbytabby
Tabby is a highly configurable terminal emulator, SSH and serial client for Windows, macOS and Linux, formerly known as Terminus.
- 66K
#2 · alacritty/alacrittyalacritty
Alacritty is a modern, cross-platform terminal emulator that renders via OpenGL and comes with sensible defaults while still allowing extensive configuration.
- 62.8K
#3 · termux/termux-app
termux-app
Termux is a terminal emulator app for Android that gives you a Linux-like environment on your phone, extendable with installable packages.
- 4
ghostty
62.3Kghostty-org/ghostty · ZigGhostty is a terminal emulator built around ending the usual trade-off: the README says other emulators force you to choose between speed, features, or native UIs, and Ghostty provides all three.
- 5

tmux
49.9Ktmux/tmux · Ctmux is a terminal multiplexer that lets you create, access, and control multiple terminals from a single screen, and detach/reattach sessions later.
- 6

edex-ui
45KGitSquared/edex-ui · JavaScripteDEX-UI is a fullscreen, cross-platform terminal emulator and system monitor styled like a sci-fi computer interface, heavily inspired by TRON: Legacy's Board Room scene. It combines a real terminal with live CPU/RAM/network monitoring and touchscreen support.
- 7

hyper
44.7Kvercel/hyper · TypeScriptHyper is a terminal emulator built with web technologies (HTML, CSS, JavaScript/TypeScript) on top of Electron, aiming to be a beautiful and extensible command-line interface.
- 8

kitty
35.3Kkovidgoyal/kitty · Pythonkitty is a fast, feature-rich terminal emulator that renders its output on the GPU and works across platforms - it gives you a command line in a window on your desktop.
- 9
wezterm
29.3Kwezterm/wezterm · RustWezTerm is a GPU-accelerated cross-platform terminal emulator and multiplexer, written in Rust by @wez.
- 10

iTerm2-Color-Schemes
27.3Kmbadolato/iTerm2-Color-Schemes · ShellA community collection of over 750 color schemes for the iTerm2 terminal, with every scheme also ported to dozens of other terminals and editors.
- 11

cool-retro-term
26.5KSwordfish90/cool-retro-term · QMLA terminal emulator that mimics the look and feel of old cathode tube screens — a retro-styled terminal designed to be eye-candy, customizable, and reasonably lightweight.
- 12

dracula-theme
23.6Kdracula/dracula-themeDracula is one of the most popular dark color themes, built around a single consistent palette that has been ported to Visual Studio Code, iTerm, Vim, Sublime Text, JetBrains IDEs, Terminal.app, Windows Terminal, Hyper, Alfred, Slack, Xcode, Emacs, Zsh and over 400 other apps.
- 13
chalk
23.3Kchalk/chalk · JavaScriptChalk is a JavaScript library for styling terminal output: it wraps your strings in ANSI escape codes so console text can be colored, bold, underlined and more. Around 115,000 packages depend on it.
- 14

waveterm
22.5Kwavetermdev/waveterm · GoWave is an open-source, AI-integrated terminal for macOS, Linux, and Windows. It bundles a context-aware AI assistant, durable SSH sessions, and a block-based workspace with editors and file previews.
- 15

xterm.js
21.3Kxtermjs/xterm.js · TypeScriptXterm.js is a frontend component that lets web applications embed a fully-featured terminal in the browser. It powers the integrated terminal in VS Code, Hyper and Tabby.
- 16

upterm
19Krailsware/upterm · TypeScriptUpterm (formerly Black Screen) is a terminal emulator that is also an interactive shell — the README calls it an IDE in the world of terminals. It is a desktop app built on Electron.
- 17

solarized
16Kaltercation/solarized · Vim scriptA precision color scheme: one sixteen-color palette (eight monotones, eight accent colors) with matched dark and light modes, built for terminals, editors and other GUI applications.
- 18

blessed-contrib
15.8Kyaronn/blessed-contrib · JavaScriptblessed-contrib is a library for building terminal dashboards and other text-UI apps using ASCII/ANSI art and JavaScript, on top of the blessed terminal UI library.
- 19

ttyd
12.5Ktsl0922/ttyd · Cttyd is a command-line tool that shares your terminal over the web, letting you access and interact with a terminal session through a browser.
- 20

Gogh
10.3KGogh-Co/Gogh · ShellGogh is a collection of color schemes for terminal emulators across Linux and macOS (plus Cygwin/Mintty on Windows), built to make your terminal prettier and easier to read through better contrast and color separation.
- 21

rio
7.6Kraphamorim/rio · RustRio is a hardware-accelerated GPU terminal emulator written in Rust, designed to work as both a native desktop application and inside web browsers.
- 22
shell-rs
331since2006/shell-rs · RustShellRS is a native, cross-platform SSH client that combines Xshell-style host management, tabbed terminals, a WinSCP-style dual-pane SFTP browser and SSH port forwarding in one window.
- 23

claude-image-view
234jarrodwatts/claude-image-view · TypeScriptClaude Image View is a Claude Code mod that shows thumbnails of images you paste into the prompt, instead of bare [Image #1] text tags.
Related topics
Often tagged together
- terminal1,101
- linux4,184
- macos3,544
- cross-platform2,623
- open-source5,666
- windows3,403
- mit3,312
- developer-tools2,924
- desktop-app1,020
- command-line424
- gui803
- cli2,227
- customization334
- typescript1,821
- gpu789
- gpu-acceleration144
- performance633
- ssh124
- theme136
- console35
- electron260
- javascript1,842
- nodejs1,506
- terminal-emulator15