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 📚.
#7stablyai/orca
Orca is the ADE for working with a fleet of parallel agents. Run any coding agent with your own subscription. Available on desktop, mobile and VPS.
#8sharkdp/bat
A cat(1) clone with wings.
#9Textualize/rich
Rich is a Python library for rich text and beautiful formatting in the terminal.
#10termux/termux-app
Termux - a terminal emulator application for Android OS extendible by variety of packages.
#11vercel/hyper
A terminal built on web technologies
#12sharkdp/fd
A simple, fast and user-friendly alternative to 'find'
#13chubin/cheat.sh
the only cheat sheet you need
#14httpie/cli
🥧 HTTPie CLI — modern, user-friendly command-line HTTP client for the API era. JSON support, colors, sessions, downloads, plugins & more.
#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
#28QwenLM/qwen-code
An open-source AI coding agent that lives in your terminal.
#29manaflow-ai/cmux
Open source Ghostty-based macOS terminal with vertical tabs and notifications for AI coding agents. Built for multitasking, organization, and programmability.
#30mbadolato/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
#31warpdotdev/Warp
Warp is the agentic development environment, built for coding with multiple AI agents.
#32Swordfish90/cool-retro-term
A good looking terminal emulator which mimics the old cathode display...
#33withfig/autocomplete
IDE-style autocomplete for your existing terminal & shell
#34wezterm/wezterm
A GPU-accelerated cross-platform terminal emulator and multiplexer written by @wez and implemented in Rust
#35yudai/gotty
Share your terminal as a web application
#36ratatui/ratatui
A Rust crate for cooking up terminal user interfaces (TUIs) 👨🍳🐀 https://ratatui.rs
#37Rigellute/spotify-tui
Spotify for the terminal written in Rust 🚀
#38fastapi/typer
Typer, build great CLIs. Easy to code. Based on Python type hints.
#39charmbracelet/vhs
Your CLI home video recorder 📼
#40wavetermdev/waveterm
An open-source, AI-integrated, cross-platform terminal for seamless workflows
#41asciinema/asciinema
Terminal session recorder, streamer and player 📹
#42denisidoro/navi
An interactive cheatsheet tool for the command-line
#43wtfutil/wtf
The personal information dashboard for your terminal
#44faressoft/terminalizer
🦄 Record your terminal and generate animated gif images or share a web player
#45fathyb/carbonyl
Chromium running inside your terminal
#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