Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Terminal

Terminal

613 projects

Showing 36 of 613 projects

zeta
zetaShell

A clean, informative ZSH theme for oh-my-zsh with detailed Git status indicators.

#developer-tools#productivity#terminal
Stars234
Forks73
Last commit1 year ago
bar.wezterm
bar.weztermLua

A customizable tab bar plugin for WezTerm with built-in modules for workspace info, Spotify integration, and system status.

#unix#rice#modular-design
Stars232
Forks35
Last commit2 months ago
bunt
buntRust

Simple Rust macros for printing colored and formatted text to the terminal, built on termcolor for cross-platform support.

#formatting#macros#procedural-macros
Stars230
Forks7
Last commit7 months ago
commander
commanderGo

A CLI tool for testing command-line interfaces across local machines, SSH hosts, and Docker containers using YAML test definitions.

#devops#integration-testing#terminal
Stars230
Forks19
Last commit2 years ago
json-log-viewer
json-log-viewerGo

An interactive terminal-based viewer for exploring and analyzing structured JSON logs.

#json-logs#go-application#viewer
Stars223
Forks13
Last commit13 days ago
FileSSH
FileSSHRust

A TUI file explorer for SSH servers that lets you browse, edit, and download files remotely with parallel directory traversal.

#ssh-client#file-manager#terminal
Stars220
Forks5
Last commit3 months ago
Avi (vim rewrite)
Avi (vim rewrite)Clojure

A lively vi editor with test coverage, flexibility, and live REPL integration.

#open-source#keyboard-driven#text-editor
Stars218
Forks15
Last commit8 years ago
go-colortext
go-colortextGo

A Go package for cross-platform colored console text output using ANSI codes and Windows APIs.

#terminal#ansi#console
Stars215
Forks20
Last commit6 years ago
climax
climaxGo

A lightweight Go CLI framework that mimics the style and features of the standard Go command.

#developer-tools#open-source#cli-framework
Stars215
Forks16
Last commit5 years ago
td-cli
td-cliPython

A command-line todo manager that organizes tasks across multiple projects with interactive and configurable features.

#open-source#todo#productivity
Stars214
Forks11
Last commit2 months ago
ssh (sunlei)
ssh (sunlei)Shell

A Zsh plugin that enhances SSH host completion with descriptions and fuzzy matching via fzf.

#zsh-completion#devops#productivity
Stars213
Forks46
Last commit16 days ago
zsh-utils
zsh-utilsShell

A minimal, opinionated set of ZSH plugins designed to be small, simple, and focused.

#plugin-manager#zsh-utils#developer-tools
Stars212
Forks10
Last commit8 months ago
command-time
command-timeShell

A Zsh plugin that displays execution time for long-running commands and exports timing data for scripts.

#productivity#zsh-command-time#shell-scripting
Stars212
Forks21
Last commit3 months ago
videre.nvim
videre.nvimLua

A JSON explorer plugin for Neovim that renders structured data as an interactive graph in the terminal interface.

#graph#yaml#terminal
Stars207
Forks3
Last commit2 days ago
run-electron
run-electronJavaScript

A CLI tool that runs Electron applications while suppressing verbose and irrelevant terminal output.

#cli-app#terminal-output#terminal
Stars204
Forks11
Last commit2 years ago
clîr
clîrGo

A simple, clear, and dependency-free CLI library for Go with struct-based flags and nested subcommands.

#command-line-interface#terminal#dependency-free
Stars202
Forks18
Last commit2 years ago
shelby
shelbyGo

A fast, lightweight, and minimal shell prompt written in pure Go.

#fast#developer-tools#shell-prompt
Stars197
Forks17
Last commit4 years ago
linefeed
linefeedRust

A configurable, concurrent, extensible, interactive line reader for Unix terminals and Windows console.

#library#readline#terminal
Stars194
Forks19
Last commit5 years ago
QuickWall
QuickWallPython

A command-line tool to fetch and set the latest Unsplash wallpapers and automatically generate matching terminal themes.

#nitrogen#python-cli#terminal
Stars193
Forks9
Last commit4 years ago
polyglot
polyglotShell

A dynamic, ASCII-only prompt for multiple Unix shells that displays Git status, virtual environments, and session info with optional color.

#shell-prompt#cross-shell#terminal
Stars193
Forks15
Last commit16 days ago
image_preview.nvim
image_preview.nvimLua

A Neovim plugin that displays image previews directly in supported terminals like WezTerm and Kitty.

#image-preview#developer-tools#kitty-terminal
Stars191
Forks12
Last commit1 month ago
mac
macShell

A collection of Zsh completion definitions for macOS-specific commands and third-party tools.

#zsh-completion#developer-tools#productivity
Stars191
Forks14
Last commit1 year ago
recall
recallRust

A CLI tool for full-text search and resuming conversations with Claude, Codex, and other AI coding assistants.

#developer-tools#productivity#openai-codex-cli
Stars187
Forks17
Last commit5 months ago
qrscan
qrscanRust

A terminal-based QR code scanner that uses the system camera or image files to decode QR codes.

#camera#qr-code#terminal
Stars187
Forks9
Last commit2 years ago
cli-github
cli-githubPython

A command-line Python application to interact with GitHub repositories and user data directly from the terminal.

#developer-tools#open-source#repository-management
Stars174
Forks17
Last commit9 years ago
shell++
shell++C++

A modern functional object-oriented language for shell scripting with Python-like data manipulation.

#programming-language#functional-programming#shell-scripting
Stars174
Forks10
Last commit6 months ago
autoenv-extended
autoenv-extendedShell

A Zsh plugin that automatically sources .in and .out files when entering or leaving directories.

#environment-management#developer-tools#shell-automation
Stars174
Forks23
Last commit2 months ago
lua-term
lua-termLua

A Lua module for terminal manipulation, providing color output, cursor control, and screen clearing functions.

#terminal#tty#luarocks
Stars173
Forks23
Last commit1 year ago
tome
tomeVim Script

Interactive script playbooks for your terminal that replace command history with Vim/Neovim editing and tmux integration.

#history#productivity#vim
Stars165
Forks4
Last commit8 months ago
Check It Out
Check It OutTypeScript

A CLI tool for interactively viewing and selecting Git branches to checkout, simplifying branch navigation.

#version-control#developer-tools#productivity
Stars164
Forks73
Last commit2 years ago
sobole
soboleShell

A minimalistic zsh theme with no visual noise, featuring light/dark modes and built-in fzf theme.

#light-mode#minimalist#dark-mode
Stars162
Forks25
Last commit2 months ago
directory-history
directory-historyShell

A Zsh plugin that provides directory-sensitive command history navigation and substring search.

#productivity#shell-scripting#terminal
Stars162
Forks15
Last commit6 years ago
cmd
cmdGo

A Go package for executing shell commands across Linux, Windows, and macOS with a simple API.

#unix#shell-commands#terminal
Stars161
Forks21
Last commit1 year ago
revolver
revolverShell

A customizable progress spinner for ZSH scripts to show task progress with animated feedback.

#developer-tools#bash-alternative#terminal
Stars161
Forks23
Last commit1 year ago
wakatime (wbingli)
wakatime (wbingli)Shell

Zsh plugin for automatic time tracking of terminal commands using WakaTime.

#developer-tools#productivity#terminal
Stars159
Forks17
Last commit1 year ago
SuperLightTUI
SuperLightTUIRust

An immediate-mode Rust TUI framework with a small public grammar, flexbox layout, and Tailwind-style chaining API.

#terminal#tui#ui-framework
Stars158
Forks5
Last commit3 days ago
PreviousPage 13 of 18Next

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
#Cli269
#Command Line254
#Productivity211
#Developer Tools198
#Zsh134
#Rust119
#Cli Tool115
#Shell109
#Cross Platform100
#Command Line Tool98
#Tui82
#Bash71