Topics / #pty
Pty projects on GitHub
Terminal emulation libraries handling pseudo-terminal sessions.
As of , the most-starred Pty projects on GitHub are xterm.js (21.3K stars), upterm (19K stars) and terminalizer (16.2K stars). GitHub.Locker tracks 9 Pty repositories with 63.5K stars combined. The fastest-growing on October 16 was tuios, with +35 stars in a day.
Hot right now
Most stars gained in a day · Oct 16
+35tuios
Gaurav-Gosain/tuios · ★ 5.4KTUIOS is a terminal window manager and multiplexer built in Go that adds tiling panes, workspaces, and persistent daemon-backed sessions on top of your terminal, with built-in awareness of what coding agents running in its panes are doing.
+2xterm.js
xtermjs/xterm.js · ★ 21.3KXterm.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.
+2zuse
swarajbachu/zuse · ★ 232Zuse is a chat-first desktop app that wraps multiple AI coding agent CLIs (Claude Code, Codex, Grok, Gemini, Cursor, OpenCode, Pi) in one persistent, project-aware interface, with chat history, a file viewer, an integrated terminal, and git worktrees, all stored locally.
+1ServerBox
madeye/ServerBox · ★ 264ServerBox is an Android app that turns an old phone into a Linux server without rooting it, running Alpine, Arch, Debian, Kali or Ubuntu with an always-on SSH server.
The all-time top
9 projects · by stars
- 21.3K
#1 · xtermjs/xterm.jsxterm.js
Xterm.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.
- 19K
#2 · railsware/uptermupterm
Upterm (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.
- 16.2K
#3 · faressoft/terminalizerterminalizer
Terminalizer is a command-line tool that records your terminal session and turns it into an animated GIF image, or gives you a link to an online web player for sharing.
- 4

tuios
5.4KGaurav-Gosain/tuios · GoTUIOS is a terminal window manager and multiplexer built in Go that adds tiling panes, workspaces, and persistent daemon-backed sessions on top of your terminal, with built-in awareness of what coding agents running in its panes are doing.
- 5

herdrm
761missuo/herdrm · Cherdrm is a native macOS console app that sits on top of herdr, a background daemon that owns your coding agents' terminals, letting you see live status and attach to any agent or shell terminal across local and remote (SSH) devices from one sidebar.
- 6

ServerBox
264madeye/ServerBox · KotlinServerBox is an Android app that turns an old phone into a Linux server without rooting it, running Alpine, Arch, Debian, Kali or Ubuntu with an always-on SSH server.
- 7

zuse
232swarajbachu/zuse · TypeScriptZuse is a chat-first desktop app that wraps multiple AI coding agent CLIs (Claude Code, Codex, Grok, Gemini, Cursor, OpenCode, Pi) in one persistent, project-aware interface, with chat history, a file viewer, an integrated terminal, and git worktrees, all stored locally.
- 8

multi-agent-discuss
213sjc88661/multi-agent-discuss · TypeScriptMulti-Agent Workbench is a local-first control room for running several coding agents (like Claude Code and Codex CLI) together under explicit roles, with your approval required before risky actions are taken.
- 9

AceShell
138dingtongbin/AceShell · GoAceShell is a cross-platform desktop app for managing network terminal sessions - it unifies SSH, Telnet, serial, SFTP, HTTP, RDP and local terminals in one tool, built with Go, Wails3, Vue3 and TypeScript, with a built-in AI assistant.
Related topics
Often tagged together