An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with pty

A curated list of projects in awesome lists tagged with pty .

https://github.com/railsware/upterm

A terminal emulator for the 21st century.

console electron pty react shell terminal terminal-emulators terminals tty typescript

Last synced: 05 Oct 2025

https://github.com/faressoft/terminalizer

πŸ¦„ Record your terminal and generate animated gif images or share a web player

animated bash bash-profile capture colors command-line font generate gif powershell pty record render repeat shell shot terminal theme tty zsh

Last synced: 12 May 2025

https://github.com/creack/pty

PTY interface for Go

cross-platform go pty tty

Last synced: 14 May 2025

https://github.com/microsoft/node-pty

Fork pseudoterminals in Node.JS

conpty forkpty openpty pseudoterminal pty terminal winpty

Last synced: 16 Jan 2026

https://github.com/cs01/termpair

View and control terminals from your browser with end-to-end encryption πŸ”’

e2ee end-to-end-encryption fastapi pty rust terminal websocket xtermjs

Last synced: 01 Apr 2026

https://github.com/platformio/platformio-atom-ide-terminal

A terminal package for Atom, complete with themes, API and more for PlatformIO IDE

atom cmd console iterm iterm2 platformio powershell pty terminal tty xterm

Last synced: 27 Sep 2025

https://github.com/rust-cli/rexpect

.github/workflows/ci.yml

pexpect processes pty unix

Last synced: 24 Oct 2025

https://github.com/matthew-matvei/freeman

A free, extensible, cross-platform file manager for power users

electron filemanager minimalist pty typescript xterm

Last synced: 30 Mar 2025

https://github.com/wangyihang/reverse-shell-manager

:hammer: A multiple reverse shell session/client manager via terminal

attack-defense command-and-control ctf exploit pentesting pty python reverse-shell socket web-security

Last synced: 09 Apr 2025

https://github.com/WangYihang/Reverse-Shell-Manager

:hammer: A multiple reverse shell session/client manager via terminal

attack-defense command-and-control ctf exploit pentesting pty python reverse-shell socket web-security

Last synced: 11 Jul 2025

https://github.com/wiedymi/restty

Powerful, lightweight web terminal. Batteries included. Powered by libghostty-vt, WebGPU, and text-shaper.

ghostty pty terminal text-shaping typescript wasm webgl2 webgpu zig

Last synced: 09 Mar 2026

https://github.com/green-green-avk/AnotherTerm

Local PTY, USB and Bluetooth serial ports, SSH and Telnet terminal client for Android. Xwayland support (in dev only).

android ansi bluetooth-serial-ports pty serial ssh ssh-client telnet terminal terminal-emulator terminal-graphics uart usb usb-cdc vt100 wayland-compositor

Last synced: 01 Jan 2026

https://github.com/green-green-avk/anotherterm

Local PTY, USB and Bluetooth serial ports, SSH and Telnet terminal client for Android. Xwayland support (in dev only).

android ansi bluetooth-serial-ports pty serial ssh ssh-client telnet terminal terminal-emulator terminal-graphics uart usb usb-cdc vt100 wayland-compositor

Last synced: 09 Apr 2025

https://github.com/stealth/crash

crypted admin shell: SSH-like strong crypto remote admin shell for Linux, BSD, Android, Solaris and OSX

anti-censorship censorship-circumvention censorship-resistance dtls encryption privacy pty socks socks-proxy socks5-proxy ssh tls

Last synced: 08 Apr 2025

https://github.com/zhiburt/expectrl

A rust library for controlling interactive programs in a pseudo-terminal

console expect hacktoberfest pexpect process processes pty rexpect rust terminal tty unix

Last synced: 06 Apr 2026

https://github.com/containerd/console

console package for Go

golang pty

Last synced: 17 Jul 2025

https://github.com/zmwangx/ets

Command output timestamper

command-line golang pty timestamping

Last synced: 04 Apr 2025

https://github.com/shekohex/opencode-pty

OpenCode plugin for interactive PTY management - run background processes, send input, read output with regex filtering

background-process bun cli opencode opencode-plugin pty terminal typescript

Last synced: 17 Feb 2026

https://github.com/valpackett/galacritty

[Abandoned experiment] GTK terminal emulator based on Alacritty [USE WEZTERM!]

alacritty cli console gpu gtk gtk-rs gtk3 opengl pty rust terminal terminal-emulators tty

Last synced: 14 Jul 2025

https://github.com/clarkwang/sexpect

Expect for Shells

automation bash expect pty shell tty

Last synced: 04 Apr 2025

https://github.com/stealth/psc

E2E encryption for multi-hop tty sessions or portshells + TCP/UDP port forward

anti-censorship censorship-resistance console dialup e2e encryption modem pentesting portshell proxy pty screen socks-proxy ssh tcp tmux uart udp

Last synced: 05 Apr 2025

https://github.com/cminyard/gensio

A library to abstract stream I/O like serial port, TCP, telnet, UDP, SSL, IPMI SOL, etc.

authentication ipmi-sol multiplexer pty python sctp serial-communication ssl stream-api tcp telnet udp

Last synced: 21 Oct 2025

https://github.com/revery-ui/revery-terminal

Barebones terminal emulator built with ReasonML + Revery + libvterm

libvterm pty reason reason-native reasonml revery terminal

Last synced: 16 Jun 2025

https://github.com/green-green-avk/build-proot-android

PRoot build scripts (and prebuilt binaries) for Android.

android proot proot-android pty terminal

Last synced: 04 Oct 2025

https://github.com/sebkur/forceterm

Fully featured terminal based on jediterm

java pty terminal-emulator

Last synced: 22 Jan 2026

https://github.com/rse/blessed-xterm

XTerm Widget for Blessed Curses Environment

blessed curses emulation pty terminal xterm

Last synced: 22 Mar 2025

https://github.com/termbacktime/termbacktime

Terminal recording and playback.

live liveshare playback pty ptyrec recording terminal termrec

Last synced: 10 Mar 2026

https://github.com/bus-stop/x-terminal

An xterm based Atom plugin for providing terminals inside your Atom workspace.

atom console emulator pty shell term terminal tty xterm

Last synced: 06 May 2025

https://github.com/aymanbagabas/go-pty

Cross platform Go Pty interface

cross-platform go golang pseudoterminal pty ssh terminal tty

Last synced: 16 Mar 2025

https://github.com/ismail-yilmaz/bobcat

A powerful yet user-friendly cross-platform terminal emulator.

cmd console cpp cross-platform linux macos open-source pty sixel terminal terminal-emulator upp windows windows-console

Last synced: 24 Apr 2025

https://github.com/sursaone/bun-pty

Fork pseudoterminals in Bun

bun bun-pty bunjs node-pty pty terminal terminal-emulators types

Last synced: 06 Mar 2026

https://github.com/terminalstudio/pty

Pty for Dart and Flutter.

dart flutter pseudoterminal pty terminal

Last synced: 13 Apr 2025

https://github.com/iximiuz/ptyme

Simplest possible example of PTY usage

docker kubernetes pseudoterminal pty terminal

Last synced: 06 Mar 2026

https://github.com/dorlugasigal/termbeam

Beam your terminal to any device β€” mobile-optimized web terminal with multi-session support

cli developer-tools devtools mobile nodejs pty remote-access terminal web-terminal websocket xterm

Last synced: 03 May 2026

https://github.com/fffaraz/insecure-shell

A telnet like client/server application using pseudo-terminals (pty) that runs a Bash shell session on the remote server. [fork,forkpty,select,epoll,ipv6 code]

epoll fork linux linux-servers pseudo-terminals pty tcp tcp-server telnet tls

Last synced: 10 Apr 2025

https://github.com/dzervas/netcatty

A simple TCP socket utility that gives you a TTY

go golang pty remote-shell reverse-shell tty

Last synced: 16 Apr 2025

https://github.com/vshymanskyy/serial-server

Simple serial port server

arduino mbed pty remote-shell serialport xterm

Last synced: 13 Apr 2025

https://github.com/jlchntoz/uniterm

🚧Universal Terminal Emulator, might be a great toy terminal front-end for geeks.

bash-on-windows electron javascript nodejs pty terminal-emulators tty typescript windows-subsystem-linux wsl wsl-terminal xterm-js

Last synced: 18 Mar 2025

https://github.com/mcsmanager/pty

Cross-platform pseudo-teletype application

console go pseudo-teletype pty teletype terminal

Last synced: 12 Jan 2026

https://github.com/replit/ruspty

PTY for Node through Rust FFI

forkpty pseudoterminal pty terminal

Last synced: 21 Aug 2025

https://github.com/azkadev/terminal_library

Terminal Library Cross Platform Support

dart flutter pty xterm

Last synced: 21 Apr 2025

https://github.com/fuskovic/nw

:wrench: CLI utility for various networking operations

arp-scan cli dns go networking port-scan pty reverse-shell tty

Last synced: 02 Apr 2026

https://github.com/JLChnToZ/uniterm

🚧Universal Terminal Emulator, might be a great toy terminal front-end for geeks.

bash-on-windows electron javascript nodejs pty terminal-emulators tty typescript windows-subsystem-linux wsl wsl-terminal xterm-js

Last synced: 30 Jul 2025

https://github.com/terminalstudio/flutter_pty

Pty for Flutter. Provides the ability to create processes with pseudo terminal file descriptors.

flutter pseudo-terminal pty

Last synced: 26 Feb 2026

https://github.com/mezantrop/sclocka

The real screensaver/lock for terminals

c pty screenlock screenlocker screensaver security terminal terminal-based

Last synced: 07 May 2025

https://github.com/byllyfish/shellous

asyncio library that provides an API for running subprocesses

asyncio expect pty python subprocess

Last synced: 24 Oct 2025

https://github.com/kaelianbaudelet/Termsteel

Termsteel is a versatile and sleek web terminal built in python and accessible from a web browser to interact without complexity with the terminal on your machine inspired on Pyxtermjs.

alpinejs flask pty python pyxtermjs tailwindcss terminal termsteel

Last synced: 27 Aug 2025

https://github.com/kaelianbaudelet/termsteel

Termsteel is a versatile and sleek web terminal built in python and accessible from a web browser to interact without complexity with the terminal on your machine inspired on Pyxtermjs.

alpinejs flask pty python pyxtermjs tailwindcss terminal termsteel

Last synced: 14 Apr 2025

https://github.com/satheesh1997/webpty

A helpful package that helps you access shell & shell-based applications via web application

pkg pty python tornado websocket xterm-js

Last synced: 15 Apr 2025

https://github.com/0xpiranhacodes/webpty

A helpful package that helps you access shell & shell-based applications via web application

pkg pty python tornado websocket xterm-js

Last synced: 30 Jul 2025

https://github.com/waf/miniterm

Experiments with the new Windows PTY APIs

conpty pty terminal windows-10

Last synced: 10 Oct 2025

https://github.com/slaveoftime/open-relay

`oly` turns long-running and interactive CLI workflows into persistent, supervised sessions for humans and AI agents. Close the terminal, keep the process alive, get notified when input is needed, and jump back in from anywhere.

agentops ai-agents claude-code cli codex-cli copilot gemini-cli opencode pty rust session-management

Last synced: 01 Apr 2026

https://github.com/alpacax/alpamon

System agent for Alpacon to enable secure remote access and monitoring.

agent alpacon go golang pty websocket

Last synced: 26 Feb 2026

https://github.com/green-green-avk/anothertermlite

Local pty, USB UART and Telnet terminal client for Android.

android pty serial telnet terminal uart usb

Last synced: 15 Apr 2025

https://github.com/tnze/tauri-plugin-pty

A Tauri2 plugin for embedding a terminal in your application

pty shell tauri-plugin terminal

Last synced: 25 Jan 2026

https://github.com/icoretech/wootty

πŸ–₯️ Flawless browser terminal for real operators

browser-terminal devops go pty react terminal vite web-terminal websocket xtermjs

Last synced: 04 Mar 2026

https://github.com/dominicbreuker/goncat

netcat-like CLI tool with advanced features for bind/reverse shells

bind-shell golang offsensive-security pentesting port-forwarding pty reverse-shell security tunneling

Last synced: 11 Apr 2025

https://github.com/michaelvanstraten/pseudoterminal

Cross-platform pseudoterminal (PTY/ConPTY) implementation with async support

conpty pty terminal

Last synced: 13 Aug 2025

https://github.com/anthares101/netpwn

A netcat listener alternative with automatic shell stabilization

cybersecurity hacking hacktoberfest kali linux macos netcat pty pwntools reverse reverse-shell shell tool tty windows

Last synced: 08 Apr 2025

https://github.com/crashappsec/cap10

Script, capture and replay terminal sessions

expect linux macos pty recorder terminal

Last synced: 18 Jan 2026

https://github.com/sigmasd/deno-pty-ffi

deno wrapper over rust protable-pty that exposes a simple interface

deno ffi pty

Last synced: 11 Apr 2025

https://github.com/privatenumber/pty-spawn

Tiny pseudo-terminal spawning for humans

node-pty pty spawn subprocess terminal

Last synced: 09 Jun 2026

https://github.com/sergeysova/alternate-screen

Show alternate terminal screen

javascript nodejs pty screen terminal tput tty xterm

Last synced: 07 May 2025

https://github.com/ammarfaizi2/teaopenpty

TeaOpenPTY is a library for PHP to spawn an interactive Linux terminal.

openpty php pty terminal tty

Last synced: 14 Apr 2025

https://github.com/lixinyang123/ptysharp

Terminal ⌨ using the Windows PTY API with CsWin32, Support Native AOT.

cswin32 nativeaot pty terminal

Last synced: 18 Jun 2025

https://github.com/byebyebruce/clipty

Transform your Command Line Interface (CLI) function into a web browser-based terminal emulator.

cli console golang gotty pty stdout tty tui web websocket

Last synced: 03 Mar 2026

https://github.com/flaviostutz/ssh-jwt

A SSH server that authorizes PTY, remote or local port forwarding based on JWT token entered as password

authorization jwt-key jwt-token pty ssh-jwt ssh-server ssh-tunnel tunneling

Last synced: 23 Apr 2025

https://github.com/print3m/good-term

Simple Linux terminal emulator written in Python for educational purpose.

hobby-project linux pseudoterminal pty python terminal terminal-emulator tty

Last synced: 11 Apr 2026

https://github.com/spianmo/ferryman

Ferryman is a single-binary, single-process LAN remote access host built with C++20 and libhv, providing a browser control plane for file management, PTY terminal sessions, async task execution, audit logs, and real-time screen monitoring/remote control via WebRTC signaling and native streaming.

cpp20 file-manager libhv pty react remote-control screen-streaming self-hosted vite webrtc

Last synced: 13 Mar 2026

https://github.com/sgbalogh/s2.term

Demo multi-player pseudo-terminal over S2 streams

pty rust s2 typescript xterm-js

Last synced: 03 Jul 2025

https://github.com/haokee-git/haokee-formatter

A formatter Markdown file which can help you use AI to generate PTY-like C++ code

ai ai-prompts code-style formatter markdown prompt pty

Last synced: 10 Feb 2026

https://github.com/karinjs/node-pty

node-pty without compilation | ζ— ιœ€ηΌ–θ―‘ηš„node-pty

electron node-pty nodejs pty terminal

Last synced: 26 Aug 2025

https://github.com/arkamar/ptkl

Pseudo Terminal Key Logger

keylogger pts pty

Last synced: 25 Aug 2025

https://github.com/mezantrop/empty

Run applications under pseudo-terminal (PTY) sessions (official mirror of Sourceforge)

automation expect-alternative pty scripting

Last synced: 06 May 2026

https://github.com/utensils/ptywright

Rust CLI and library for driving interactive terminal applications through PTYs

automation cli pty rust terminal terminal-automation tui

Last synced: 21 May 2026

https://github.com/fentas/atty

Suckless-style PTY proxy in Zig that drops an LLM exec dialog, atuin autosuggest, and guardrail confirmations between your terminal and shell.

access-control alacritty atuin autocomplete bash chat chatgpt claude cli ghostty kitty-keyboard-protocol llm osc-133 productivity pty shell suckless terminal zig

Last synced: 28 May 2026

https://github.com/ytvwld/ele

ele spawns elevated processes.

dbus polkit pty sudo

Last synced: 06 Jan 2026

https://github.com/turtlekazu/crai

A handy CLI tool that notifies you when your AI CLI finishes its response.

ai-agent cli developer-tools golang llm macos notification productivity pty

Last synced: 02 Apr 2026

https://github.com/yiwenlu66/piloty

PiloTY: AI pilot for PTY operations via MCP - enables AI agents to control interactive terminals like a human

ai-agent automation cli interactive mcp pty python shell ssh terminal

Last synced: 05 Jul 2025

https://github.com/knu/tfil

PTY proxy with configurable terminal output filters

cli filter ink proxy pty rust terminal tui

Last synced: 31 May 2026

https://github.com/sstraus/claude-commander

Run Claude Code with a socket API for programmatic command injection

automation claude cli pty rust socket-api

Last synced: 10 Mar 2026

https://github.com/ryleeharrison/mini-remote-shell-execution

Mini JavaScript client/server remote shell execution

pty remote-shell shell tcp-socket xterm-js

Last synced: 26 Mar 2025

https://github.com/zac15987/zplex

Terminal multiplexer desktop app for zpit β€” Go daemon + Electron shell with multi-panel xterm.js terminals

conpty desktop-app electron golang pty terminal-multiplexer typescript websocket xterm-js

Last synced: 26 May 2026

https://github.com/initialz/cloudcode

Self-hosted gateway that lets you drive your own `claude` from any terminal, anywhere. Streams a native tmux + claude session from the host where you ran `claude /login` to your laptop, phone, or SSH terminal β€” PTY bytes only, OAuth never leaves the agent. Persistent workspaces, two-way ACL, embedded admin UI.

anthropic claude claude-code coding-agent developer-tools llm-gateway pty react remote-development rust self-hosted terminal tmux websocket

Last synced: 13 Jun 2026

https://github.com/lukateras/aorura

AORURA LED library, CLI, and emulator

cli holo led pty rust rust-library serial

Last synced: 25 Feb 2026

https://github.com/13shivam/park

PARK: parallel agent runtime for kiro-cli, a multi-terminal launcher for managing Kiro CLI sessions. Launch, monitor, and control multiple AI agent sessions with real-time output streaming, session persistence, and batch operations. Built with Electron + TypeScript.

ai-agents amazonq aws brew electron electronjs kiro kiro-cli kiro-dev macos multi-terminal process-manager pty sqlite terminal-emulator typescipt typescript xterm-js

Last synced: 07 Apr 2026