Best Open Source terminal Libraries
A curated list of the most popular GitHub repositories tagged with terminal. Select any project to visualize its architecture and dive into the codebase using RepoMind's AI engine.
#1ohmyzsh/ohmyzsh
🙃 A delightful community-driven (with 2,400+ contributors) framework for managing your zsh configuration. Includes 300+ optional plugins (rails, git, macOS, hub, docker, homebrew, node, php, python, etc), 140+ themes to spice up your morning, and an auto-update tool that makes it easy to keep up with the latest updates from the community.
#2microsoft/terminal
The new Windows Terminal and the original Windows console host, all in the same place!
#3stablyai/orca
Orca is the place for working with a fleet of agents (e.g. Grok Bot, Claude Code). Run any coding agent with your own subscription. Available on desktop, mobile and remote runtime.
#4career-ops-hq/career-ops
Open-source AI job search agent and job finder: scan job boards, score each job 1-5 against your CV before you apply, tailor an ATS-friendly resume and cover letter, get interview prep and a job application tracker. It helps you fill in each application; you press Submit. Runs locally in your AI coding CLI (Claude Code, Codex, OpenCode and more).
#5jesseduffield/lazygit
simple terminal UI for git commands
#6Eugeny/tabby
A terminal for a more modern age
#7alacritty/alacritty
A cross-platform, OpenGL terminal emulator.
#8tldr-pages/tldr
Collaborative cheatsheets for console commands 📚.
#9sharkdp/bat
A cat(1) clone with wings.
#10Textualize/rich
Rich is a Python library for rich text and beautiful formatting in the terminal.
#11termux/termux-app
Termux - a terminal emulator application for Android OS extendible by variety of packages.
#12vercel/hyper
A terminal built on web technologies
#13sharkdp/fd
A simple, fast and user-friendly alternative to 'find'
#14chubin/cheat.sh
the only cheat sheet you need
#15codewhale-hq/Codewhale
Open-source Rust agent engine and terminal client for Codewhale, with provider choice, tools, approvals and receipts.
#16httpie/cli
🥧 HTTPie CLI — modern, user-friendly command-line HTTP client for the API era. JSON support, colors, sessions, downloads, plugins & more.
#17can1357/oh-my-pi
⌥ Coding agent with the IDE wired in. Built by Stencil Labs.
#18esengine/DeepSeek-Reasonix
A reliable coding agent for complex software engineering tasks.
#19Textualize/textual
The lean application framework for Python. Build sophisticated user interfaces with a simple Python API. Run your apps in the terminal and a web browser.
#20sxyazi/yazi
💥 Blazing fast terminal file manager written in Rust, based on async I/O.
#21fish-shell/fish-shell
The user-friendly command line shell.
#22ibraheemdev/modern-unix
A collection of modern/faster/saner alternatives to common unix commands.
#23nicolargo/glances
Glances an Eye on your system. A top/htop alternative for GNU/Linux, BSD, Mac OS and Windows operating systems.
#24kovidgoyal/kitty
If you live in the terminal, kitty is made for you! Cross-platform, fast, feature-rich, GPU based.
#25tqdm/tqdm
:zap: A Fast, Extensible Progress Bar for Python and CLI
#26jumpserver/jumpserver
JumpServer is an open-source Privileged Access Management (PAM) platform that provides DevOps and IT teams with on-demand and secure access to SSH, RDP, Kubernetes, Database and RemoteApp endpoints through a web browser.
#27kingToolbox/WindTerm
A professional cross-platform SSH/Sftp/Shell/Telnet/Tmux/Serial terminal.
#28zellij-org/zellij
A terminal workspace with batteries included
#29chubin/wttr.in
:partly_sunny: The right way to check the weather
#30QwenLM/qwen-code
An open-source AI coding agent that lives in your terminal.
#31manaflow-ai/cmux
Open source Ghostty-based macOS terminal with vertical tabs and notifications for AI coding agents. Built for multitasking, organization, and programmability.
#32micro-editor/micro
A modern and intuitive terminal-based text editor
#33sharkdp/hyperfine
A command-line benchmarking tool
#34mbadolato/iTerm2-Color-Schemes
Over 450 terminal color schemes/themes for iTerm/iTerm2. Includes ports to Terminal, Konsole, PuTTY, Xresources, XRDB, Remmina, Termite, XFCE, Tilda, FreeBSD VT, Terminator, Kitty, MobaXterm, LXTerminal, Microsoft's Windows Terminal, Visual Studio, Alacritty, Ghostty, and many more
#35warpdotdev/Warp
Warp is the agentic development environment, built for coding with multiple AI agents.
#36Swordfish90/cool-retro-term
A good looking terminal emulator which mimics the old cathode display...
#37withfig/autocomplete
IDE-style autocomplete for your existing terminal & shell
#38wezterm/wezterm
A GPU-accelerated cross-platform terminal emulator and multiplexer written by @wez and implemented in Rust
#39yudai/gotty
Share your terminal as a web application
#40ratatui/ratatui
A Rust crate for cooking up terminal user interfaces (TUIs) 👨🍳🐀 https://ratatui.rs
#41Rigellute/spotify-tui
Spotify for the terminal written in Rust 🚀
#42fastapi/typer
Typer, build great CLIs. Easy to code. Based on Python type hints.
#43charmbracelet/vhs
Your CLI home video recorder 📼
#44wavetermdev/waveterm
An open-source, AI-integrated, cross-platform terminal for seamless workflows
#45asciinema/asciinema
Terminal session recorder, streamer and player 📹
#46denisidoro/navi
An interactive cheatsheet tool for the command-line
#47wtfutil/wtf
The personal information dashboard for your terminal
#48faressoft/terminalizer
🦄 Record your terminal and generate animated gif images or share a web player
#49fathyb/carbonyl
Chromium running inside your terminal
#50plandex-ai/plandex
Open source AI coding agent. Designed for large projects and real world tasks.