Open Source Terminal Tools

Discover 75 open source Terminal repositories from GitHub, each with an analysis of what it does, key features, use cases and alternatives. Terminal projects here are most often combined with CLI, Developer Tools and Go. Last updated October 4, 2026.

75 repositories · updated October 4, 2026

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.

Developer ToolsProductivityTerminal
Added Jul 16, 2026 View details
awesome-shell: Discover Command-Line Tools and Shell Resources

awesome-shell: Discover Command-Line Tools and Shell Resources

A community-curated directory of shells, terminal utilities, development tools, customization options, and learning guides. Use it to explore the command-line ecosystem and find tools suited to a particular shell or workflow.

Awesome ListShellCLI
Added Jul 11, 2026 View details
zero: Run a Local Terminal Coding Agent

zero: Run a Local Terminal Coding Agent

Zero is a Go-based terminal coding agent that can inspect and edit repositories, run commands, and work with many hosted or local models. It suits developers who want scriptable coding assistance with local sessions and explicit controls over side effects.

GoAILLM
Added Jul 6, 2026 View details
orca: Coordinate Parallel Coding Agents in One Workspace

orca: Coordinate Parallel Coding Agents in One Workspace

Orca is a desktop and mobile workspace for running coding agents side by side in isolated Git worktrees. It helps developers coordinate, monitor, and review agent work, locally or on remote machines.

TypeScriptAI AgentsDeveloper Tools
Added Jun 21, 2026 View details
ascii-chat: Video Chat in Your Terminal

ascii-chat: Video Chat in Your Terminal

ascii-chat turns webcam video into colored terminal art for live, multi-person calls over a client-server network. It also supports audio, encryption, and media from files or URLs, but setup involves a substantial native dependency stack.

CCLITerminal
Added Jun 4, 2026 View details
Podroid: Run Linux Containers and Desktop Apps on Android

Podroid: Run Linux Containers and Desktop Apps on Android

Podroid runs Alpine Linux in a rootless virtual machine on Android, enabling container workloads and Linux desktop apps without replacing Android or requiring root. It is aimed at developers and Linux enthusiasts who want a portable ARM64 environment on their phone.

AndroidLinuxVirtual Machine
Added May 19, 2026 View details
cruise: Manage Docker Containers in a Terminal UI

cruise: Manage Docker Containers in a Terminal UI

Cruise is a Go-based terminal interface for managing Docker containers and related artifacts. It suits developers who want interactive lifecycle controls, monitoring, and image vulnerability scanning without relying only on command-line flags.

GoDockerTerminal
Added May 14, 2026 View details
cascadia-code: A Monospaced Font for Coding

cascadia-code: A Monospaced Font for Coding

Cascadia Code is a monospaced coding font designed for Windows Terminal and other development environments. It offers ligatures, multiple variants, and broad font-format support for developers who want customizable code typography.

Developer ToolsDevelopmentProgramming
Added May 11, 2026 View details
micro: Edit Text in a Modern Terminal

micro: Edit Text in a Modern Terminal

micro is a cross-platform terminal text editor designed to be approachable without sacrificing useful editing features. Its standalone binary, familiar shortcuts, mouse support, and Lua plugins suit terminal-first work and quick edits over SSH.

GoGolangTerminal
Added May 7, 2026 View details
autowt: Simplify Git Worktree Setup and Cleanup

autowt: Simplify Git Worktree Setup and Cleanup

autowt streamlines Git worktree workflows with short commands, configurable lifecycle scripts, and interactive selection. It is useful for developers who work across branches in parallel and want to automate setup and cleanup.

PythonCLIDeveloper Tools
Added Apr 25, 2026 View details
froggit: Manage Git Repositories in a Terminal UI

froggit: Manage Git Repositories in a Terminal UI

Froggit is a keyboard-driven terminal interface for everyday Git work, with visual feedback for staging, branches, commits, and remotes. It suits developers who want a streamlined alternative to running Git commands individually.

GoGolangDeveloper Tools
Added Apr 14, 2026 View details
nerdlog: Search Logs Across Remote Hosts in a Terminal

nerdlog: Search Logs Across Remote Hosts in a Terminal

Nerdlog is a Go terminal app for querying logs across SSH-accessible hosts without a central server. It combines filtered log results with a timeline histogram, making it useful for operators who need a lightweight alternative to centralized log platforms.

GoTerminalDevOps
Added Apr 14, 2026 View details

Related topics

OS
OSRepos

Analysis and discovery of open source repositories. Find interesting projects and follow their updates.

Monitor your website with YourWebsiteScore

OSRepos shares public repositories for knowledge and discovery only. Any installation, execution, configuration, or use of third-party repository code is at your own risk. Always review source code, dependencies, licenses, and security implications before running anything.

© 2025 OSRepos. Built with Nuxt 3 and lots of ❤️