Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Terminal

Terminal

566 projects

Showing 36 of 566 projects

rnvimr
rnvimrPython

A Neovim plugin that integrates Ranger as a floating file explorer using RPC for seamless communication.

#productivity#ranger-integration#vim
Stars845
Forks23
Last commit4 months ago
fzf-tab-completion
fzf-tab-completionShell

Adds fuzzy-finding tab completion to zsh, bash, and GNU readline applications using fzf, integrating with existing completion systems.

#productivity#completion#readline
Stars844
Forks47
Last commit2 months ago
readline
readlineC#

A pure C# GNU Readline-like library for .NET/.NET Core, providing enhanced console input with history and auto-completion.

#readline-library#history-management#readline
Stars827
Forks78
Last commit4 years ago
Commander
CommanderRuby

A complete Ruby library for building command-line executables with elegant APIs and auto-generated help.

#help-generation#option-parsing#cli-framework
Stars822
Forks68
Last commit2 years ago
ansi
ansiShell

A pure Bash script to generate ANSI escape codes for terminal text styling, cursor control, and display manipulation.

#shell-scripting#terminal#cli-tool
Stars818
Forks59
Last commit4 years ago
async
asyncShell

A Zsh library for running asynchronous tasks without external tools using zsh/zpty.

#productivity#library#zsh-zpty
Stars815
Forks39
Last commit2 years ago
alias-tips
alias-tipsPython

A Zsh plugin that reminds you of available shell and Git aliases as you type commands.

#productivity#terminal#zsh-plugin
Stars811
Forks50
Last commit3 years ago
has
hasShell

A lightweight bash script that checks for the presence and versions of command line tools on your PATH.

#hacktoberfest#hacktoberfest2021#devops
Stars811
Forks58
Last commit3 months ago
FTerm.nvim
FTerm.nvimLua

A minimal floating terminal plugin for Neovim with customizable windows and scratch terminals.

#terminal-emulator#developer-tools#code-execution
Stars808
Forks27
Last commit2 years ago
Commando
CommandoPHP

An elegant PHP library for building command-line interfaces with clean syntax and automatic help generation.

#composer#developer-tools#library
Stars803
Forks81
Last commit2 years ago
OxideTerm
OxideTermRust

A native terminal workspace combining local shells, SSH, SFTP, remote IDE, AI agent, and file manager in a single binary.

#terminal-emulator#ai-assistant#ssh-client
Stars796
Forks51
Last commit1 day ago
gitmux
gitmuxGo

A minimal tool that displays Git repository status directly in your tmux status bar.

#developer-tools#productivity#fish
Stars785
Forks27
Last commit3 months ago
image-scraper
image-scraperPython

A high-performance, multithreaded command-line tool for downloading images from webpages.

#pypi#commandline-tool#terminal
Stars779
Forks103
Last commit8 years ago
log-symbols
log-symbolsJavaScript

Colored Unicode symbols with Windows CMD fallbacks for log levels in terminal applications.

#developer-tools#unicode#terminal
Stars770
Forks34
Last commit1 year ago
replxx
replxxC++

A BSD-licensed readline and libedit replacement with UTF-8 support, syntax highlighting, hints, and cross-platform compatibility.

#linenoise#readline#syntax-highlighting
Stars754
Forks126
Last commit2 years ago
sig
sigRust

Interactive grep tool for real-time filtering of streaming data with archived mode for static files.

#stream-processing#terminal-utility#interactive
Stars751
Forks13
Last commit3 months ago
spotatui
spotatuiRust

A fully standalone Spotify client for the terminal with native streaming, written in Rust.

#music#spotify-client#ratatui
Stars743
Forks42
Last commit1 day ago
Terminology
TerminologyC

A feature-rich terminal emulator built on the Enlightenment Foundation Libraries, supporting inline media, GPU acceleration, and advanced theming.

#theming#terminal-emulator#open-source
Stars731
Forks56
Last commit22 days ago
cli
cliGo

A lightweight Go package for building command-line applications with type-safe flags, validators, and rich features.

#developer-tools#cli-framework#terminal
Stars724
Forks43
Last commit2 years ago
gh
ghGo

Fast GitHub command line client implemented in Go, now merged into the official hub project.

#developer-tools#productivity#terminal
Stars717
Forks47
Last commit3 years ago
nve
nveJavaScript

Run any command on specific Node.js versions, including multiple versions at once, without separate installations.

#exec#developer-tools#version-management
Stars711
Forks13
Last commit12 days ago
flatten.nvim
flatten.nvimLua

Open files and pipe command output from terminals into your current Neovim instance, avoiding nested sessions.

#vim#file-management#workflow-automation
Stars711
Forks19
Last commit1 year ago
Parallel Code
Parallel CodeTypeScript

A desktop app that runs multiple AI coding agents in parallel, each in its own git worktree and branch.

#ai-coding-assistant#git-worktree#developer-tools
Stars706
Forks91
Last commit3 days ago
tetro-tui
tetro-tuiRust

A highly customizable, cross-platform Tetris-like game that runs entirely in the terminal.

#terminal#tui#customizable
Stars696
Forks17
Last commit6 days ago
bcal
bcalC

A REPL CLI calculator for storage expression evaluation, SI/IEC conversion, byte address calculation, and general-purpose arithmetic.

#lba-chs#mathematics#calculator
Stars692
Forks41
Last commit3 days ago
o
oGo

A snappy, configuration-free terminal text editor and IDE with syntax highlighting, LSP support, and built-in build/format tools.

#terminal-editor#build-tools#unix
Stars675
Forks17
Last commit1 day ago
tenere
tenereRust

A terminal user interface (TUI) for interacting with multiple large language model backends, featuring Vim keybindings and chat history.

#developer-tools#ratatui#terminal
Stars671
Forks34
Last commit1 month ago
listr2
listr2TypeScript

A Node.js library for creating beautiful, interactive CLI task lists with multiple renderers and robust error handling.

#developer-tools#command-line-interface#loading
Stars670
Forks42
Last commit7 days ago
funky
funkyPython

A Python tool that enhances ZSH and Bash shell functions, making them easier to define, more flexible, and interactive.

#productivity#shell-functions#shell-scripting
Stars669
Forks19
Last commit10 months ago
terminal-link
terminal-linkJavaScript

Create clickable hyperlinks in terminal output that work in supported terminals.

#cli-enhancement#stdout#terminal
Stars664
Forks27
Last commit9 months ago
goManageDocker
goManageDockerGo

A blazing fast TUI tool to manage Docker and Podman images, containers, volumes, and pods with keyboard shortcuts.

#developer-tools#devops#container-orchestration
Stars639
Forks26
Last commit1 year ago
box-cli-maker
box-cli-makerGo

A Go library for rendering highly customizable boxes in the terminal with extensive styling and color options.

#unicode#terminal#box-rendering
Stars637
Forks24
Last commit3 days ago
sauron-native
sauron-nativeRust

A Rust UI library that provides truly native, cross-platform GUI applications with multiple backend support.

#webassembly#native-apps#terminal
Stars628
Forks15
Last commit5 years ago
figures
figuresJavaScript

A Node.js library providing Unicode symbols with automatic fallbacks for terminals with limited character support.

#command-line-utility#unicode#fallback
Stars628
Forks23
Last commit1 year ago
ain
ainGo

A terminal HTTP API client that organizes requests in files, supports scripting, and uses curl/wget/httpie as backends.

#devops#api#shell-scripting
Stars619
Forks15
Last commit7 months ago
pb
pbRust

A Rust library for displaying customizable progress bars in terminal applications.

#pbr#terminal#io
Stars597
Forks58
Last commit2 years ago
PreviousPage 9 of 16Next

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
#Cli249
#Command Line233
#Productivity193
#Developer Tools178
#Zsh120
#Rust118
#Cli Tool107
#Shell99
#Command Line Tool94
#Cross Platform94
#Tui79
#Bash69