Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Terminal

Terminal

1307 projects

Showing 36 of 1307 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
Stars723
Forks42
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
Stars712
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
Stars697
Forks40
Last commit21 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
Stars689
Forks17
Last commit2 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
Stars678
Forks41
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
Stars675
Forks33
Last commit2 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
Stars670
Forks19
Last commit1 year ago
terminal-link
terminal-linkJavaScript

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

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

ENiGMA½ BBS Software

#fidonet#terminal#bbs
Stars655
Forks121
Last commit9 days 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
Stars646
Forks25
Last commit1 month 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
figures
figuresJavaScript

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

#command-line-utility#unicode#fallback
Stars632
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
Stars629
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
Stars623
Forks15
Last commit9 months ago
spinners
spinnersRust

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

#loading-indicator#terminal#spinners
Stars600
Forks29
Last commit2 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
Stars596
Forks37
Last commit5 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
Stars591
Forks33
Last commit24 days 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
Forks27
Last commit8 months ago
Powerline
PowerlinePowerShell

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

#cli-enhancement#terminal#powerline-fonts
Stars581
Forks33
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
Stars580
Forks24
Last commit2 days 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
Stars578
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
Stars570
Forks69
Last commit8 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
Stars567
Forks32
Last commit7 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
Stars566
Forks34
Last commit23 days ago
jovial
jovialShell

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

#productivity#zshtheme#terminal
Stars562
Forks61
Last commit7 days ago
VapourNvim
VapourNvimLua

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

#developer-tools#productivity#code-editing
Stars560
Forks47
Last commit3 years ago
gbt
gbtGo

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

#shell-prompt#termux#terminal
Stars558
Forks35
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
pik
pikRust

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

#kill-process#terminal#command-line-tool
Stars550
Forks18
Last commit1 month 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
Stars549
Forks43
Last commit17 days ago
Async Prompt
Async PromptShell

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

#productivity#terminal#shell-plugin
Stars541
Forks34
Last commit6 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
Stars533
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
Forks45
Last commit16 days ago
owl
owlElixir

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

#elixir#shell-integration#table
Stars526
Forks14
Last commit1 month 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 Line656
#Productivity593
#Developer Tools547
#Zsh Theme400
#Shell399
#Zsh396
#Oh My Zsh350
#Cli346
#Git Integration272
#Zsh Plugin250
#Shell Prompt166
#Cli Tool154