Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Terminal

Terminal

1309 projects

Showing 36 of 1308 projects

cli
cliGo

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

#developer-tools#cli-framework#terminal
Stars722
Forks41
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
Forks12
Last commit24 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
Stars699
Forks39
Last commit12 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
Stars698
Forks17
Last commit3 days 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
Stars682
Forks40
Last commit2 days 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
Stars680
Forks33
Last commit3 months 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
Stars671
Forks19
Last commit1 year ago
terminal-link
terminal-linkJavaScript

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

#cli-enhancement#stdout#terminal
Stars670
Forks27
Last commit11 months ago
Enigma 1/2 BBS
Enigma 1/2 BBSJavaScript

ENiGMA½ BBS Software

#fidonet#terminal#bbs
Stars666
Forks125
Last commit1 day 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
Stars648
Forks25
Last commit25 days 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
Stars641
Forks25
Last commit1 year ago
vortix
vortixRust

Terminal UI for WireGuard and OpenVPN with real-time telemetry, leak detection, and a kill switch.

#openvpn#kill-switch#telemetry
Stars641
Forks28
Last commit6 days ago
figures
figuresJavaScript

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

#command-line-utility#unicode#fallback
Stars634
Forks24
Last commit1 year 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
Stars626
Forks15
Last commit5 years 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
Stars621
Forks16
Last commit10 months ago
spinners
spinnersRust

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

#loading-indicator#terminal#spinners
Stars601
Forks29
Last commit3 months ago
pb
pbRust

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

#pbr#terminal#io
Stars598
Forks58
Last commit2 years ago
pier
pierRust

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

#productivity#script-management#terminal
Stars597
Forks37
Last commit6 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
Stars594
Forks33
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
Stars589
Forks27
Last commit9 months 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
Stars583
Forks17
Last commit1 year ago
Powerline
PowerlinePowerShell

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

#cli-enhancement#terminal#powerline-fonts
Stars579
Forks33
Last commit2 years 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
Stars570
Forks18
Last commit10 days 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
Stars569
Forks70
Last commit9 months 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
Stars568
Forks34
Last commit9 days 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
Stars566
Forks32
Last commit9 months ago
jovial
jovialShell

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

#productivity#zshtheme#terminal
Stars564
Forks61
Last commit11 days ago
VapourNvim
VapourNvimLua

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

#developer-tools#productivity#code-editing
Stars561
Forks47
Last commit3 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
Stars561
Forks46
Last commit6 days ago
gbt
gbtGo

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

#shell-prompt#termux#terminal
Stars560
Forks34
Last commit2 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
Stars552
Forks32
Last commit5 years ago
Async Prompt
Async PromptShell

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

#productivity#terminal#shell-plugin
Stars545
Forks34
Last commit7 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
Stars532
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
Stars529
Forks44
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
Stars527
Forks14
Last commit2 months ago
PreviousPage 10 of 37Next

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
#Command Line658
#Productivity593
#Developer Tools549
#Zsh Theme402
#Shell400
#Zsh397
#Oh My Zsh352
#Cli347
#Git Integration274
#Zsh Plugin250
#Shell Prompt167
#Cli Tool154