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

pier
pierRust

A CLI tool to organize, manage, and run short Unix shell scripts with metadata and search capabilities.

#productivity#script-management#terminal
Stars595
Forks36
Last commit4 months ago
spinners
spinnersRust

A Rust library providing 60+ elegant terminal spinners for command-line applications.

#loading-indicator#terminal#spinners
Stars593
Forks29
Last commit1 month ago
pcalc
pcalcC

A terminal calculator for programmers working with binary, hexadecimal, and decimal numbers, bitwise operations, and custom operand sizes.

#calculator#ncurses#terminal
Stars588
Forks26
Last commit7 months ago
radio-active
radio-activePython

A terminal-based application to search, play, and record from over 40,000 radio stations worldwide.

#music#stations#recording
Stars585
Forks32
Last commit1 month ago
Powerline
PowerlinePowerShell

A customizable PowerShell prompt framework that enables beautiful, modular prompts with easy module integration.

#cli-enhancement#terminal#powerline-fonts
Stars582
Forks33
Last commit1 year ago
play
playGo

A TUI playground for experimenting with command-line tools like grep, sed, awk, jq, and yq in real-time.

#terminal#tui#sed
Stars569
Forks16
Last commit1 year ago
i2cssh
i2csshPython

A csshX-like SSH tool for iTerm2 that connects to multiple machines using split panes and broadcast input.

#multi-ssh#iterm2#ssh-management
Stars567
Forks68
Last commit7 months ago
hex
hexRust

A modern, colorized hexdump utility written in Rust with support for multiple output formats and programming language arrays.

#hex#developer-tools#hexdump
Stars565
Forks32
Last commit6 months ago
jovial
jovialShell

A clean, fast, and responsive ZSH theme with asynchronous git status and development environment detection.

#productivity#zshtheme#terminal
Stars562
Forks62
Last commit6 days ago
fblog
fblogRust

A small command-line tool to view and filter JSON log files with customizable formatting and Lua-based filtering.

#json-logs#viewer#devops
Stars561
Forks34
Last commit3 days ago
gbt
gbtGo

A fast, highly configurable shell prompt builder for Bash, ZSH, and PowerShell written in Go.

#shell-prompt#termux#terminal
Stars559
Forks35
Last commit2 years ago
VapourNvim
VapourNvimLua

A pre-configured Neovim setup designed for a fast, minimal, and functional IDE-like experience.

#developer-tools#productivity#code-editing
Stars557
Forks47
Last commit3 years ago
simpletable
simpletableGo

A Go library for generating and displaying ASCII tables in the terminal with customizable styling and formatting.

#formatting#command-line-tools#table
Stars550
Forks32
Last commit5 years ago
yash
yashShell

A POSIX-compliant command line shell with advanced interactive features like global aliases, arrays, and intelligent command line completion.

#bash-alternative#unix-tools#shell-scripting
Stars535
Forks43
Last commit1 month ago
pik
pikRust

A command-line tool for interactively searching and killing processes with fuzzy search across multiple attributes.

#kill-process#terminal#command-line-tool
Stars535
Forks18
Last commit1 month ago
Async Prompt
Async PromptShell

A Fish shell plugin that runs prompt functions asynchronously to improve terminal responsiveness.

#productivity#terminal#shell-plugin
Stars535
Forks33
Last commit5 months ago
lsp
lspGo

A human-friendly alternative to the ls command that groups files by type and displays metadata in readable formats.

#human-readable#ls#productivity
Stars531
Forks12
Last commit5 years ago
string-width
string-widthJavaScript

Calculate the visual column width of a string, accounting for Unicode fullwidth characters and ignoring ANSI escape codes.

#unicode#east-asian-width#terminal
Stars527
Forks40
Last commit1 month ago
owl
owlElixir

An Elixir toolkit for building interactive command-line interfaces with colored output, prompts, progress bars, and menus.

#elixir#shell-integration#table
Stars524
Forks14
Last commit4 days ago
ls++
ls++Perl

A highly customizable, colorized file listing tool that extends GNU ls with configurable views and syntax highlighting.

#filesystem#ls#terminal-utility
Stars513
Forks47
Last commit2 years ago
termit
termitRuby

A Ruby gem for translating text and synthesizing speech directly in the terminal using Bing Translator.

#terminal-utility#translations#language-learning
Stars507
Forks20
Last commit9 years ago
ZSH Unplugged
ZSH UnpluggedShell

A minimal ~20-line Zsh function that clones and loads plugins, eliminating the need for a full plugin manager.

#minimalist#shell-scripting#terminal
Stars502
Forks23
Last commit1 month ago
rucola
rucolaRust

A terminal-based markdown note manager for exploring connections, viewing statistics, and editing zettelkasten-style notes.

#note-management#terminal-tui#productivity
Stars501
Forks21
Last commit20 days ago
silver
silverRust

A cross-shell customizable powerline-like prompt written in Rust, heavily inspired by Agnoster.

#shell-prompt#productivity#fish
Stars499
Forks29
Last commit2 years ago
wthrr
wthrrRust

A terminal-based weather companion written in Rust that displays current conditions and forecasts.

#terminal#cli-tool#tui
Stars488
Forks26
Last commit5 days ago
awscli-aliases
awscli-aliases

A collection of pre-defined aliases for the AWS CLI to simplify and speed up common commands.

#aws-cli#command-line-tools#aws-labs
Stars484
Forks80
Last commit4 years ago
wild-cherry
wild-cherryLess

A fairy-tale inspired color theme with emoji indicators for Zsh, iTerm, Sublime, Atom, Slack, and other tools.

#color-theme#emoji#editor-theme
Stars484
Forks61
Last commit3 years ago
rust-ansi-term
rust-ansi-termRust

A Rust library for formatting text with ANSI terminal colors and styles like bold, underline, and background colors.

#styling#terminal#ansi-escape-codes
Stars481
Forks83
Last commit1 year ago
hn-cli
hn-cliJavaScript

A command-line interface for browsing Hacker News stories with keyboard navigation and real-time updates.

#hn#news-reader#terminal
Stars468
Forks18
Last commit7 years ago
fzf-history-search
fzf-history-searchShell

A Zsh plugin that replaces Ctrl+R with an fzf-driven history search featuring timestamps and event numbers.

#productivity#terminal#zsh-plugin
Stars465
Forks30
Last commit7 months ago
calc
calcGo

A simple, fast, and intuitive command-line calculator written in Go for quick mathematical computations.

#mathematics#calculator#productivity
Stars464
Forks47
Last commit3 years ago
nnn.nvim
nnn.nvimLua

A Neovim file manager plugin powered by the nnn terminal file browser.

#nnn#productivity#file-manager
Stars464
Forks11
Last commit1 year ago
banner
bannerGo

A Go library for adding customizable ASCII startup banners with system information and ANSI colors to applications.

#developer-tools#terminal#go-library
Stars462
Forks23
Last commit5 years ago
promkit
promkitRust

A Rust toolkit for building custom interactive terminal prompts with modular components and rich presets.

#prompt-toolkit#interactive#readline
Stars460
Forks12
Last commit1 month ago
yacspin
yacspinGo

A Go library providing over 90 customizable terminal spinners with live updates, concurrency safety, and TTY detection.

#progress-indicators#open-source#terminal
Stars456
Forks10
Last commit4 years ago
bd
bdShell

A Zsh plugin that quickly jumps back to a specific parent directory without typing multiple `../` sequences.

#directory-management#developer-tools#productivity
Stars450
Forks112
Last commit1 year ago
PreviousPage 10 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