Smaller distribution of node-pty.
Pseudo terminals for node (pointer to pty.js).
The node-pty package, stripped down only for linux-x64.
Cross-platform pseudoterminal (PTY) implementation for Bun with native performance
The node-pty package, stripped down only for win32-x64.
The node-pty package, stripped down only for linux-arm64.
The node-pty package, stripped down only for darwin-arm64.
The node-pty package, stripped down only for darwin-x64.
The node-pty package, stripped down only for win32-arm64.
API package for tauri-plugin-pty
PTY session manager with lifecycle management, pluggable adapters, and blocking prompt detection
Fork pseudoterminals in Node.JS
OpenCode plugin for interactive PTY management - run background processes, send input, read output with regex filtering
Operator console bridge for rendering and controlling live PTY sessions in grid UIs
Raw PTY capture, VT-aware frame reduction, and interaction-state extraction for CLI orchestration
Cross-platform pseudoterminal (PTY) implementation for Bun with native performance
A pty for xterm.js and Emscripten
Shared PTY utilities for Termux/Android with graceful fallback
Android/Termux-only fork of node-pty for ARM64 (bionic)
Generic PTY helper for Freestyle VMs, backed by tmux.
node-pty for prebuilt 使用预构建
Cross-platform pseudoterminal (PTY) implementation for Bun with native performance
A parallel fork of node-pty providing prebuilt packages for Node.js and Electron
PTY transcript assertions: ANSI strip, xterm replay, and explicit search surfaces for tests
Fork with new pseudo-terminal (PTY)
An MCP server for PTY management with SSH connections, remote sessions, file access, and mounts
TUI library to build modern apps inspired by React, Elm, with Flexbox, CSS, editor component, emoji support, and more
YAML-driven terminal UI framework for rich, interactive CLI applications and dashboards with PTY support
An observable PTY-backed coding agent built with Rig.
spawn commands attached to a pty
A flexible, cross platform pty package
Persistent PTY terminal session manager exposed as an MCP server and web UI, backed by SQLite history
Comprehensive terminal emulator library in Rust with Python bindings - VT100/VT220/VT320/VT420/VT520 support, PTY, Sixel/iTerm2/Kitty graphics
PTY integration for virtual-tty - run real processes in virtual terminals
A program to create a virtual serial port (PTY) with extended functionality.
Create and spawn processes inside a pseudoterminal in Windows
Ruby standard library pty.
One user runs the server from with the resposity that you want to work one. Clients (including the one who started the server) connect, and can interact with the VIM session.
Pseudo terminal library to ease interaction with PTY.
PTY for jruby
A local PTY harness that wraps terminal AI agents (Claude, Codex, Pi) and adds a control plane for discovery, messaging, and coordination.
Consolle is a library that manages Rails console through PTY (Pseudo-Terminal). Moving away from the traditional eval-based execution method, it manages the actual Rails console process as a subprocess to provide a more stable and secure execution environment.
Captures stdout, stderr and (optionally) stdin; uses PTY to avoid buffering.
Expectacle is simple wrapper of pty/expect.
termdump is a tool which can dump your pty session and replay it
Test command-line interfaces by simulating user input and capturing output via Ruby's PTY library.
Send commands through SSH, but using a tty/pty and STDIN. That's right: Interactive SSH sessions. **Note:** Programs that redraw the screen (e.g. vim) don't work that well. Apt-get and other programs that request input in a simple manner should work well enough.
winsize adds 2 methods: winsize and winsize= to IO that allows you to control the size of a tty window. Mainly used with pty to deal with executables that word wrap (i.e. top). *If you are using ruby 1.9.3 this gem is not needed. require "io/console" provides the same functionality.*
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.