Showing 36 of 1312 projects
A fast, lightweight, and minimal shell prompt written in pure Go.
A dynamic, ASCII-only prompt for multiple Unix shells that displays Git status, virtual environments, and session info with optional color.
An immediate-mode Rust TUI framework with a small public grammar, flexbox layout, and Tailwind-style chaining API.
A command-line tool to fetch and set the latest Unsplash wallpapers and automatically generate matching terminal themes.
A configurable, concurrent, extensible, interactive line reader for Unix terminals and Windows console.
A Neovim plugin that displays image previews directly in supported terminals like WezTerm and Kitty.
A collection of Zsh completion definitions for macOS-specific commands and third-party tools.
A terminal-based QR code scanner that uses the system camera or image files to decode QR codes.
A keyboard-first, terminal-based kanban board with git and LLM integration, storing data locally as JSON or SQLite files.
A Lua module for terminal manipulation, providing color output, cursor control, and screen clearing functions.
Interactive script playbooks for your terminal that replace command history with Vim/Neovim editing and tmux integration.
A modern functional object-oriented language for shell scripting with Python-like data manipulation.
A Zsh plugin that automatically sources .in and .out files when entering or leaving directories.
A command-line Python application to interact with GitHub repositories and user data directly from the terminal.
A minimalistic zsh theme with no visual noise, featuring light/dark modes and built-in fzf theme.
A CLI tool for interactively viewing and selecting Git branches to checkout, simplifying branch navigation.
A customizable progress spinner for ZSH scripts to show task progress with animated feedback.
A fast, keyboard-driven terminal client for browsing and managing your MyAnimeList account.
A Zsh plugin that provides directory-sensitive command history navigation and substring search.
A Go package for executing shell commands across Linux, Windows, and macOS with a simple API.
A POSIX shell-based music player controller for mpv with CLI, TUI, FZF, and web interfaces, supporting streaming services.
Zsh plugin for automatic time tracking of terminal commands using WakaTime.
A minimal, one-line ZSH prompt that shows only essential information and stays out of your way.
A CLI tool that displays Terraform module call stacks as tree diagrams in your terminal.
Oh My Zsh plugin providing terminal shortcuts and aliases for Elixir, IEx, Mix, Kiex, and Phoenix development.
A total environment manager for ZSH that simplifies shell management without requiring code editing.
A pure Swift implementation of Linenoise, providing a minimal, zero-config readline replacement for command-line applications.
A modern, pure Go readline library with full .inputrc support, Vim/Emacs modes, and Z-Shell-inspired completions.
A context-aware zsh completion engine powered by fuzzy finders like fzf, enabling customizable command-line completions.
An oh-my-zsh plugin that automatically configures proxy environment variables based on macOS system preferences.
A command-line tool that extracts and displays shell commands executed during Claude Code sessions, similar to the shell history command.
A unified terminal interface to manage and interact with 22 AI coding assistants like Claude, Gemini, and Qwen.
A shell script to organize and manage command-line aliases with simple add, remove, list, and execute operations.
A ZSH plugin that binds Ctrl-R to a syntax-highlighted, multi-word history search with AND matching and context viewing.
A command-line tool for creating and managing Xcode Playgrounds from the terminal.
A feature-rich command-line argument parser for Lua supporting required/optional arguments, flags, commands, and automatic help generation.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.