Showing 36 of 1895 projects
A Python tool that parses text files for HTTP URLs and checks if they are still valid.
A minimalistic terminal theme that displays only essential information like virtual env, directory, and git branch for bash, fish, and zsh.
A Lua module for terminal manipulation, providing color output, cursor control, and screen clearing functions.
A Go library that automatically generates command-line flags from struct fields and tags.
A modern functional object-oriented language for shell scripting with Python-like data manipulation.
Interactive script playbooks for your terminal that replace command history with Vim/Neovim editing and tmux integration.
A web server that fetches and formats news articles from the News API for display in the terminal.
A CLI tool to fetch geolocation information using the freegeoip.app API.
A cross-platform CLI tool for batch renaming files with variable replacement, templating, and undo capabilities.
A pure Fortran 2003+ library for building elegant command-line interfaces, inspired by Python's argparse.
A CLI tool to send GeoJSON files to geojson.io for instant visualization and editing.
A command-line interface to sync, manage, and compile LaTeX projects from your terminal using Overleaf's remote compiler.
A Go library that generates command-line flags by parsing struct tags, supporting multiple flag libraries.
Generate unique abbreviations for a set of strings, useful for command-line tools and autocomplete.
A CLI tool for interactively viewing and selecting Git branches to checkout, simplifying branch navigation.
A minimal BASH wrapper for getopts that simplifies command-line argument parsing with one-line definitions.
A Zsh plugin that provides directory-sensitive command history navigation and substring search.
A pure bash command-line interface to listen to SomaFM internet radio stations directly in your terminal.
A customizable progress spinner for ZSH scripts to show task progress with animated feedback.
A CLI utility and Python library for parsing, filtering, and analyzing log files and other structured data.
A CLI utility and Python library for parsing, filtering, and analyzing log files and other structured data.
A text calculator with support for units and conversion, using 128-bit decimal floating points for high accuracy.
A highly informative and readable Zsh prompt theme for Prezto that displays contextual information when needed.
A Neovim plugin for running command-line tasks in the background with notifications and output display.
The official command-line interface for managing IBM Cloud resources and services.
A customizable Lua plugin for modifying Neovim's UI components like the command-line, messages, and pop-up menu.
A pure Swift implementation of Linenoise, providing a minimal, zero-config readline replacement for command-line applications.
A Rust library for splitting strings into shell words, similar to Python's shlex module.
A community-curated collection of tips, tools, and resources for Capture The Flag (CTF) competitions and security research.
A Deno library for building command-line interfaces with a commander.js-inspired API.
A context-aware zsh completion engine powered by fuzzy finders like fzf, enabling customizable command-line completions.
A simple, dependency-free CLI framework for Go with a minimal API and good defaults.
A fast, asynchronous Zsh prompt theme that updates git status and other time-consuming tasks in the background.
A modern, pure Go readline library with full .inputrc support, Vim/Emacs modes, and Z-Shell-inspired completions.
An object-oriented PHP option parser library with type constraints, flag support, and required value checking.
A collection of custom commands, extensions, and settings to enhance the Google Gemini CLI for AI-assisted development.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.