Create a nodejs console app
Detect the terminal program currently being used, with support for iTerm, Terminal.app, Hyper, iTerm2, ConEmu, Cmde,r Alacritty, Xterm, Terminator, Termux, Kitty, and others. Detection is based on environment variables and process-level indicators to iden
MCP server exposing macOS Terminal.app to AI agents via AppleScript / JXA. List windows, read scrollback, execute commands, clear buffers — with three-tier safety patterns and confirmation dialogs.
Brings Terminal.app look and feel to Hyper
Run a command in a new terminal context (tmux pane, Terminal.app window, etc.)
Lacona Addon to run shell (Terminal.app) commands
Import SF Mono from Terminal.app in macOS Sierra to use in Hyper
Multi-Agent Workspace Protocol. Just add u. claude → uclaude, codex → ucodex.
Terminal backends and snapshotters for mcp-tuikit
OSX CLI for opening a new terminal tab/window, optionally with a command to execute and/or display settings
Style your CLI text using ANSI escape sequences.
A native node module to manage system permissions on macOS
A native node module to manage system permissions on macOS
A native node module to manage system permissions on macOS
A server for Chrome Devtools Autosave (https://github.com/NV/chrome-devtools-autosave)
## Docs
Isolated git worktrees for parallel Claude Code sessions
Default terminal colors for a variety of terminal emulators
lightweight scaffolding and archiving utility CLI.
Web UI for browsing, searching, resuming, and cleaning up Claude Code sessions
One-shot raw paste support for Pi (/paste).
**Model Context Protocol server for Text User Interface (TUI) and headless terminal automation**
Install Pixel Terminal — native macOS terminal with smart suggestions, Claude Code integration, and a network command palette
One command to wire AutoCrypto into Claude / Cursor / VS Code / Windsurf — detects your AI client, configures the MCP connection, drops in the skills. Non-custodial, zero deps, audit-friendly.
OpenLoaf fork of rdev — listen and send keyboard / mouse events on Windows, Linux and MacOS. Adds macOS event tap auto re-enable on kCGEventTapDisabledByTimeout / ByUserInput so a temporarily disabled tap doesn't silently drop the next batch of key events.
Listen and send keyboard and mouse events on Windows, Linux and MacOS.
Terminal-native chat over a self-hosted Tor onion relay (opt-in LAN mDNS / direct dial), all Megolm end-to-end encrypted.
Protocol, networking, crypto, and storage layer for huddle — a decentralized terminal chat app.
Native desktop GUI (egui/eframe) for huddle — end-to-end-encrypted chat over a Tor onion relay.
Centralized E2E relay + offline mailbox for huddle, designed to run behind a Tor v3 onion service. Treats huddle's wire bytes as opaque ciphertext — it never decrypts.
Terminal focus library - focus terminal windows and multiplexer panes
Client library for mi6 - session monitoring, terminal focus, and process management
Detects installed apps (editors, terminals, file managers, Markdown apps) and opens paths with them. Cross-platform.
Cross-platform CLI for managing project terminal and app launch configurations
DEPRECATED: Use r3bl_tui instead. Rust crate to generate formatted ANSI 256 (8-bit) and truecolor (24-bit) color output to stdout
Run CLI apps in detached terminal popup windows with configurable size and position
my gem
A gem that I am using for my terminal app assessment.
A gem to demostrate my terminal app for coder academy bootcamp
TermSaver is just a simple library built around the Appscript library to automate saving the geometry of Mac OS' Terminal.app windows and provide a way to rebuild them and provide them with initial commands on their creation.
MultiTerm is a rudimentary terminal multiplexer for OS X that uses the built-in Terminal.app tabs.
go (to project) do (stuffs) godo provides a smart way of opening a project folder in multiple terminal tabs and, in each tab, invoking a commands appropriate to that project. For example if the folder contains a Rails project the actions might include: starting mongrel, tailing one or more logs, starting consoles or IRB sessions, tailing production logs, opening an editor, running autospec, or gitk. godo works by searching your project paths for a given search string and trying to match it against paths found in one or more configured project roots. It will make some straightforward efforts to disambiguate among multiple matches to find the one you want. godo then uses configurable heuristics to figure out what type of project it is, for example "a RoR project using RSpec and Subversion". From that it will invokes a series of action appropriate to the type of project detected with each action being run, from the project folder, in its own terminal session. godo is entirely configured by a YAML file (~/.godo) that contains project types, heuristics, actions, project paths, and a session controller. A sample configuration file is provided that can be installed using godo --install. godo comes with an iTerm session controller for MacOSX that uses the rb-appscript gem to control iTerm (see lib/session.rb and lib/sessions/iterm_session.rb). It should be relatively straightforward to add new controller (e.g. for Leopard Terminal.app), or a controller that works in a different way (e.g. by creating new windows instead of new tabs). There is nothing MacOSX specific about the rest of godo so creating controllers for other unixen should be straightforward if they can be controlled from ruby. godo is a rewrite of my original 'gp' script (http://matt.blogs.it/entries/00002674.html) which fixes a number of the deficiencies of that script, turns it into a gem, has a better name, and steals the idea of using heuristics to detect project types from Solomon White's gp variant (http://onrails.org/articles/2007/11/28/scripting-the-leopard-terminal). godo now includes contributions from Lee Marlow <lee.marlow@gmail.com> including support for project level .godo files to override the global configuration, support for Terminal.app, and maximum depth support to speed up the finder. godo lives at the excellent GitHub: http://github.com/mmower/godo/ and accepts patches and forks.
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.