Open Source Terminal Tools

A terminal provides a text-based way to interact with a computer, run commands, and inspect or change information. It can make repetitive tasks easier to automate, support remote system administration, and provide efficient access to development and system tools. Terminals are also useful when graphical interfaces are unavailable or impractical, such as on remote servers or in constrained environments.

Open source terminal tools include terminal emulators, command-line shells, text editors, file managers, and interactive utilities for tasks such as debugging or database access. When choosing a tool, consider its maintenance activity, license, platform and system requirements, accessibility, and compatibility with your existing workflows. These tools can serve developers, system administrators, and anyone who prefers keyboard-driven work or needs to automate everyday tasks.

70 repositories · updated October 11, 2026

fx: Run a Unix-Style Coding Agent in Your Terminal

fx: Run a Unix-Style Coding Agent in Your Terminal

fx is a native Zig coding-agent CLI with an interactive shell, one-shot requests, and embedding options. It suits developers who want an extensible, model-agnostic agent that fits terminal workflows rather than a full-screen IDE.

NewHealth 61/100

ZigAI AgentsCoding Agent
Added Sep 26, 2026 View details
agentskit: Build AI Agents in JavaScript

agentskit: Build AI Agents in JavaScript

AgentsKit is a TypeScript toolkit for building JavaScript AI agents from composable packages for model adapters, runtime, tools, memory, retrieval, and user interfaces. It suits developers who need more than a chat SDK and want to keep provider and component choices flexible.

ActiveHealth 61/100

AI AgentsTypeScriptAgent Framework
Added Sep 20, 2026 View details
coven: Run Project-Scoped AI Coding-Agent Sessions

coven: Run Project-Scoped AI Coding-Agent Sessions

Coven is a local-first Rust runtime for running coding-agent tools within project boundaries. It provides shared session management, durable event storage, and a local API for developers coordinating work across supported harnesses.

NewHealth 74/100

RustAI AgentsCoding Agent
Added Sep 18, 2026 View details
rimz: Coordinate Coding Agents in tmux and Zellij

rimz: Coordinate Coding Agents in tmux and Zellij

RimZ adds a live control dashboard for coding agents running in tmux or Zellij. It helps developers monitor, message, and automate multiple agents from one terminal workspace, with support for local and remote sessions.

NewHealth 46/100

RustAI AgentsCoding Agent
Added Sep 18, 2026 View details
tau: Build and Run a Terminal Coding Agent

tau: Build and Run a Terminal Coding Agent

Tau is a Python terminal coding agent that can inspect and edit files, run commands, and preserve session history. It is also a small, layered codebase for developers learning how coding-agent systems are structured or building a custom frontend.

NewHealth 70/100

PythonAI AgentsCoding Agent
Added Sep 8, 2026 View details
opencode-worktree: Automate Isolated Git Worktrees for OpenCode

opencode-worktree: Automate Isolated Git Worktrees for OpenCode

An OpenCode V1 plugin that creates Git worktrees, syncs configured files, and launches each one in a separate terminal with OpenCode running. It is archived, with no planned OpenCode V2 port.

ArchivedHealth 20/100

TypeScriptDeveloper ToolsAI Agents
Added Sep 6, 2026 View details
cli-agent-orchestrator: Coordinate AI Coding Agents

cli-agent-orchestrator: Coordinate AI Coding Agents

CLI Agent Orchestrator runs AI coding CLIs in isolated tmux sessions and gives a supervisor tools to delegate work to specialist agents. It suits developers who want to coordinate parallel or sequential coding tasks while keeping each agent’s native CLI.

ActiveHealth 75/100

PythonDeveloper ToolsAI Agents
Added Aug 24, 2026 View details
tmux-agent-sidebar: Monitor Coding Agents Across tmux

tmux-agent-sidebar: Monitor Coding Agents Across tmux

tmux-agent-sidebar brings Claude Code, Codex, and OpenCode activity from every tmux session and window into one sidebar. It helps developers track agent status, inspect work, and manage worktrees without switching panes.

ActiveHealth 49/100

RustDeveloper ToolsAI Agents
Added Aug 23, 2026 View details
openinterpreter: Run Coding Agents in Your Terminal

openinterpreter: Run Coding Agents in Your Terminal

Open Interpreter is a Rust-based terminal coding agent designed to get useful results from low-cost language models. It supports multiple agent harnesses and connects to ACP-compatible editors and Codex SDK clients.

ActiveHealth 81/100

RustCoding AgentAI Agents
Added Aug 18, 2026 View details
agent-tackle-box: Debug LangGraph and LangChain Agents in the Terminal

agent-tackle-box: Debug LangGraph and LangChain Agents in the Terminal

agent-tackle-box is a Python toolkit for developing AI agents, centered on a terminal debugger for LangGraph and LangChain. It brings agent-state inspection and Python-level debugging together in one Textual interface.

QuietHealth 21/100

PythonAI AgentsDeveloper Tools
Added Aug 15, 2026 View details
pyfiglet: Render Text as ASCII Art in Python

pyfiglet: Render Text as ASCII Art in Python

pyfiglet renders text as FIGlet-style ASCII art using Python, either as a library or a command-line tool. It suits Python applications and terminal workflows that need decorative text without invoking an external FIGlet program.

MaintainedHealth 47/100

PythonLibraryCLI
Added Aug 1, 2026 View details
vim-cheatsheet: Find Vim Keyboard Shortcuts Quickly

vim-cheatsheet: Find Vim Keyboard Shortcuts Quickly

A categorized reference for Vim and Neovim keyboard shortcuts, from movement and editing to buffers, tabs, windows, and folds. Useful as a quick lookup for learners and experienced users alike.

InactiveHealth 17/100

Developer ToolsProductivityTerminal
Added Jul 16, 2026 View details
Previous Page 1 Next

Related topics