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.
#14Textualize/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.
#15sxyazi/yazi
π₯ Blazing fast terminal file manager written in Rust, based on async I/O.
#16fish-shell/fish-shell
The user-friendly command line shell.
#17ibraheemdev/modern-unix
A collection of modern/faster/saner alternatives to common unix commands.
#18nicolargo/glances
Glances an Eye on your system. A top/htop alternative for GNU/Linux, BSD, Mac OS and Windows operating systems.
#19kovidgoyal/kitty
If you live in the terminal, kitty is made for you! Cross-platform, fast, feature-rich, GPU based.
#20tqdm/tqdm
:zap: A Fast, Extensible Progress Bar for Python and CLI
#21jumpserver/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.
#22kingToolbox/WindTerm
A professional cross-platform SSH/Sftp/Shell/Telnet/Tmux/Serial terminal.
#23zellij-org/zellij
A terminal workspace with batteries included
#24chubin/wttr.in
:partly_sunny: The right way to check the weather
#25micro-editor/micro
A modern and intuitive terminal-based text editor
#26sharkdp/hyperfine
A command-line benchmarking tool
#27mbadolato/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
#28warpdotdev/Warp
Warp is the agentic development environment, built for coding with multiple AI agents.
#29Swordfish90/cool-retro-term
A good looking terminal emulator which mimics the old cathode display...
#30withfig/autocomplete
IDE-style autocomplete for your existing terminal & shell
#31wezterm/wezterm
A GPU-accelerated cross-platform terminal emulator and multiplexer written by @wez and implemented in Rust
#32yudai/gotty
Share your terminal as a web application
#33ratatui/ratatui
A Rust crate for cooking up terminal user interfaces (TUIs) π¨βπ³π https://ratatui.rs
#34Rigellute/spotify-tui
Spotify for the terminal written in Rust π
#35fastapi/typer
Typer, build great CLIs. Easy to code. Based on Python type hints.
#36charmbracelet/vhs
Your CLI home video recorder πΌ
#37wavetermdev/waveterm
An open-source, AI-integrated, cross-platform terminal for seamless workflows
#38asciinema/asciinema
Terminal session recorder, streamer and player πΉ
#39denisidoro/navi
An interactive cheatsheet tool for the command-line
#40wtfutil/wtf
The personal information dashboard for your terminal
#41faressoft/terminalizer
π¦ Record your terminal and generate animated gif images or share a web player
#42fathyb/carbonyl
Chromium running inside your terminal
#43plandex-ai/plandex
Open source AI coding agent. Designed for large projects and real world tasks.
#44Bash-it/bash-it
A community Bash framework.
#45muesli/duf
Disk Usage/Free Utility - a better 'df' alternative
#46manaflow-ai/cmux
Ghostty-based macOS terminal with vertical tabs and notifications for AI coding agents
#47electerm/electerm
π»Terminal/ssh/sftp/ftp/telnet/serialport/RDP/VNC/Spice client(linux, mac, win)
#48pystardust/ani-cli
A cli tool to browse and play anime
#49symfony/console
Eases the creation of beautiful and testable command line interfaces
#50superset-sh/superset
Code Editor for the AI Agents Era - Run an army of Claude Code, Codex, etc. on your machine