A terminal for the web
-
Updated
Oct 29, 2026 - TypeScript
A terminal for the web
A terminal emulator for the 21st century.
Fancy reverse and bind shell handler
Penelope Shell Handler
The terminal that outlives its window. Shells survive quitting the app, agents can drive other agents, and remote machines work the same way. Pure Rust, GPU-rendered.
Multi-device terminal server for AI coding agents. Server-side VTE, session persistence, file browser, web preview, plugin system. Self-hosted.
OpenCode plugin for interactive PTY management - run background processes, send input, read output with regex filtering
Browser-native hive-mind for CLI coding agents β Claude Code, Codex, Gemini, and OpenCode collaborate as real PTY processes via a team protocol.
Fully async Rust TUI engine π¦. For powering AI/LLM coding agents, Cloud/SSH workflows & interactive CLIs: non-blocking readline, inline dialogs, React/Elm-style full-screen TUI, Markdown editor, PTY multiplexing & rust-analyzer MCP server.
Open-source, local-first alternative to Cowork-style computer assistants: real PTY terminal ops, explicit approvals, JSONL audit logs. Windows + Linux + macOS. Model agnostic.
Where terminal agents work together. Claude Code, Codex, Copilot CLI and pi on the same task, in one mission, each keeping its own TUI in a real terminal.
Powerful, lightweight web terminal. Batteries included. Powered by libghostty-vt, WebGPU, and text-shaper.
Terminal autocomplete engine inspired by Fig. PTY proxy, 709 specs, Rust. Built for Ghostty.
Mobile companion for Claude Code, Gemini CLI & OpenCode. Encrypted, remote
To associate your repository with the pty topic, visit your repo's landing page and select "manage topics."