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!
#3jesseduffield/lazygit
simple terminal UI for git commands
#4Eugeny/tabby
A terminal for a more modern age
#5alacritty/alacritty
A cross-platform, OpenGL terminal emulator.
#6tldr-pages/tldr
Collaborative cheatsheets for console commands 📚.
#7sharkdp/bat
A cat(1) clone with wings.
#8Textualize/rich
Rich is a Python library for rich text and beautiful formatting in the terminal.
#9termux/termux-app
Termux - a terminal emulator application for Android OS extendible by variety of packages.
#10vercel/hyper
A terminal built on web technologies
#11sharkdp/fd
A simple, fast and user-friendly alternative to 'find'
#12chubin/cheat.sh
the only cheat sheet you need
#13httpie/cli
🥧 HTTPie CLI — modern, user-friendly command-line HTTP client for the API era. JSON support, colors, sessions, downloads, plugins & more.
#14Hmbown/CodeWhale
DeepSeek + MiMo coding agent in terminal
#15Textualize/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.
#16sxyazi/yazi
💥 Blazing fast terminal file manager written in Rust, based on async I/O.
#17fish-shell/fish-shell
The user-friendly command line shell.
#18ibraheemdev/modern-unix
A collection of modern/faster/saner alternatives to common unix commands.
#19nicolargo/glances
Glances an Eye on your system. A top/htop alternative for GNU/Linux, BSD, Mac OS and Windows operating systems.
#20kovidgoyal/kitty
If you live in the terminal, kitty is made for you! Cross-platform, fast, feature-rich, GPU based.
#21tqdm/tqdm
:zap: A Fast, Extensible Progress Bar for Python and CLI
#22jumpserver/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.
#23kingToolbox/WindTerm
A professional cross-platform SSH/Sftp/Shell/Telnet/Tmux/Serial terminal.
#24zellij-org/zellij
A terminal workspace with batteries included
#25chubin/wttr.in
:partly_sunny: The right way to check the weather
#26micro-editor/micro
A modern and intuitive terminal-based text editor
#27sharkdp/hyperfine
A command-line benchmarking tool
#28mbadolato/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
#29warpdotdev/Warp
Warp is the agentic development environment, built for coding with multiple AI agents.
#30Swordfish90/cool-retro-term
A good looking terminal emulator which mimics the old cathode display...
#31withfig/autocomplete
IDE-style autocomplete for your existing terminal & shell
#32wezterm/wezterm
A GPU-accelerated cross-platform terminal emulator and multiplexer written by @wez and implemented in Rust
#33manaflow-ai/cmux
Ghostty-based macOS terminal with vertical tabs and notifications for AI coding agents
#34yudai/gotty
Share your terminal as a web application
#35ratatui/ratatui
A Rust crate for cooking up terminal user interfaces (TUIs) 👨🍳🐀 https://ratatui.rs
#36Rigellute/spotify-tui
Spotify for the terminal written in Rust 🚀
#37fastapi/typer
Typer, build great CLIs. Easy to code. Based on Python type hints.
#38charmbracelet/vhs
Your CLI home video recorder 📼
#39wavetermdev/waveterm
An open-source, AI-integrated, cross-platform terminal for seamless workflows
#40asciinema/asciinema
Terminal session recorder, streamer and player 📹
#41denisidoro/navi
An interactive cheatsheet tool for the command-line
#42wtfutil/wtf
The personal information dashboard for your terminal
#43faressoft/terminalizer
🦄 Record your terminal and generate animated gif images or share a web player
#44fathyb/carbonyl
Chromium running inside your terminal
#45esengine/DeepSeek-Reasonix
DeepSeek-native AI coding agent for your terminal. Engineered around prefix-cache stability — leave it running.
#46plandex-ai/plandex
Open source AI coding agent. Designed for large projects and real world tasks.
#47Bash-it/bash-it
A community Bash framework.
#48muesli/duf
Disk Usage/Free Utility - a better 'df' alternative
#49symfony/console
Eases the creation of beautiful and testable command line interfaces
#50microsoft/inshellisense
IDE style command line auto complete