Showing 36 of 566 projects
A Neovim plugin that integrates Ranger as a floating file explorer using RPC for seamless communication.
Adds fuzzy-finding tab completion to zsh, bash, and GNU readline applications using fzf, integrating with existing completion systems.
A pure C# GNU Readline-like library for .NET/.NET Core, providing enhanced console input with history and auto-completion.
A complete Ruby library for building command-line executables with elegant APIs and auto-generated help.
A pure Bash script to generate ANSI escape codes for terminal text styling, cursor control, and display manipulation.
A Zsh library for running asynchronous tasks without external tools using zsh/zpty.
A Zsh plugin that reminds you of available shell and Git aliases as you type commands.
A lightweight bash script that checks for the presence and versions of command line tools on your PATH.
A minimal floating terminal plugin for Neovim with customizable windows and scratch terminals.
An elegant PHP library for building command-line interfaces with clean syntax and automatic help generation.
A native terminal workspace combining local shells, SSH, SFTP, remote IDE, AI agent, and file manager in a single binary.
A minimal tool that displays Git repository status directly in your tmux status bar.
A high-performance, multithreaded command-line tool for downloading images from webpages.
Colored Unicode symbols with Windows CMD fallbacks for log levels in terminal applications.
A BSD-licensed readline and libedit replacement with UTF-8 support, syntax highlighting, hints, and cross-platform compatibility.
Interactive grep tool for real-time filtering of streaming data with archived mode for static files.
A fully standalone Spotify client for the terminal with native streaming, written in Rust.
A feature-rich terminal emulator built on the Enlightenment Foundation Libraries, supporting inline media, GPU acceleration, and advanced theming.
A lightweight Go package for building command-line applications with type-safe flags, validators, and rich features.
Fast GitHub command line client implemented in Go, now merged into the official hub project.
Run any command on specific Node.js versions, including multiple versions at once, without separate installations.
Open files and pipe command output from terminals into your current Neovim instance, avoiding nested sessions.
A desktop app that runs multiple AI coding agents in parallel, each in its own git worktree and branch.
A highly customizable, cross-platform Tetris-like game that runs entirely in the terminal.
A REPL CLI calculator for storage expression evaluation, SI/IEC conversion, byte address calculation, and general-purpose arithmetic.
A snappy, configuration-free terminal text editor and IDE with syntax highlighting, LSP support, and built-in build/format tools.
A terminal user interface (TUI) for interacting with multiple large language model backends, featuring Vim keybindings and chat history.
A Node.js library for creating beautiful, interactive CLI task lists with multiple renderers and robust error handling.
A Python tool that enhances ZSH and Bash shell functions, making them easier to define, more flexible, and interactive.
Create clickable hyperlinks in terminal output that work in supported terminals.
A blazing fast TUI tool to manage Docker and Podman images, containers, volumes, and pods with keyboard shortcuts.
A Go library for rendering highly customizable boxes in the terminal with extensive styling and color options.
A Rust UI library that provides truly native, cross-platform GUI applications with multiple backend support.
A Node.js library providing Unicode symbols with automatic fallbacks for terminals with limited character support.
A terminal HTTP API client that organizes requests in files, supports scripting, and uses curl/wget/httpie as backends.
A Rust library for displaying customizable progress bars in terminal applications.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.