shell — independent software & tools
-
zigpty
Provide a tiny cross-platform PTY for Node.js and Zig with native terminal support, ConPTY on Windows, and no node-gyp or C++ build step
-
tillm
Text-interface LLM control plane for semcod/coru shell automation (pair with gillm for GUI).
-
terminal-fish
Catch, collect, and display virtual fish in your terminal with this Python and Bash gaming suite.
-
cli-truncate
Truncate a string to a specific width in the terminal
-
@hypabolic/hypa
Local context runtime for coding agents: compress shell output, query code, and proxy MCP tools
-
nb.sh
CLI and local web note-taking, bookmarking, and archiving with encryption, search, Git-backed versioning and syncing, tagging, and more in a single portable script.
-
Cmdix
🖥️ Run scripts and manage commands easily with Cmdix, a user-friendly Android terminal app designed for Android 9+ devices.
-
lush
A Unix shell with developer-first design
-
know-bash
A practical, example-driven guide to Bash scripting and command-line essentials.
-
know-bash
A practical, example-driven guide to Bash scripting and command-line essentials.
-
Build-your-own-shell
Build-your-own-shell is a Unix shell in C with piping, I/O redirection, and background jobs, offering a robust, command line experience for learners and beginners 🐙
-
oh-my-iflow
Provide intelligent command-line workflows using multi-agent automation with built-in support for Python, Rust, Go, and shell languages.
-
macos-scripts
A modular CLI for structured terminal workflows, automation, and system tools on macOS.
-
ts-term
Browser-based SSH sessions using ephemeral Tailscale nodes.
-
ClaudeCodeStatusLine
Display real-time Claude Code model info, token usage, and rate limits in a compact status line without affecting performance or token counts.
-
ansi-escapes
ANSI escape codes for manipulating the terminal
-
canvas-app
sets up a retina-scaled canvas with render loop
-
cli-color
Colors, formatting and other tools for the console
-
cli-cursor
Toggle the CLI cursor
-
exec-sh
Execute shell command forwarding all stdio.
-
gradient-string
Beautiful color gradients in terminal output
-
has-ansi
Check if a string has ANSI escape codes
-
is-interactive
Check if stdout or stderr is interactive
-
is-unicode-supported
Detect whether the terminal supports Unicode
-
log-update
Log by overwriting the previous output in the terminal. Useful for rendering progress bars, animations, etc.
-
powershell-utils
Utilities for executing PowerShell commands
-
stdout-update
Updates the previous output in the terminal. Useful for correct rendering progress bars, animations, etc.
-
supports-color
Detect whether a terminal supports color
-
@xterm/xterm
Full xterm terminal, in your browser