Showing 36 of 80 projects
A deep pretty printer for Go data structures to aid in debugging with configurable output formats.
A zero-dependency Go library for parsing environment variables into typed structs.
Cross-browser test suites for Web platform specifications, ensuring interoperability across browser implementations.
A Go library for building powerful interactive command-line prompts with auto-completion and keyboard shortcuts.
A Go library providing formatters to convert numbers, sizes, times, and ordinals into human-readable strings.
A portable marketplace for downloading CLI tools and installing Kubernetes apps with a single command.
A better and friendly vi(vim) mode plugin for ZSH, offering near-native Vim keybindings and enhanced features.
A Python library for managing configuration with support for multiple file formats, environment variables, and secret storage.
A Go library and CLI tools for interacting with container registries, providing immutable views and functional mutations of images and layers.
A header-only C++ library for creating customizable, thread-safe progress bars and spinners in terminal applications.
A layered configuration system for Rust applications with strong support for 12-factor applications.
ZSH plugin that implements Fish shell's history search feature, allowing you to search through command history by typing any part of a previous command.
A lightweight Go package for creating ASCII line graphs in command-line applications with zero dependencies.
A cross-platform, customizable terminal dashboard library for Go with a rich widget set and dynamic layouts.
Securely share passwords, text, files, and URLs via self-destructing links with full audit logs.
A Windows terminal emulator enhancing the classic console with tabs, splits, visual themes, and modern OS integrations.
Tools for diffing and merging Jupyter notebooks in terminal and web interfaces.
A shell compiler that converts bash scripts into secure, portable, and static binaries by transpiling them to Go.
A Node.js toolkit for creating Alfred workflows with built-in utilities for input/output, caching, and remote fetching.
Restarts CLI processes without loading the Xdebug extension to improve performance.
A Go package providing 90 configurable terminal spinner/progress indicators for command-line applications.
A Go library for rendering multiple customizable progress bars in terminal applications.
A curated CSV database of over 2,200 command-line (CLI/TUI) applications, organized into 81 categories.
A Rust library for pretty printing tables of structs and enums with extensive styling and formatting options.
A foreign function interface (FFI) plugin for bash that allows calling routines from shared libraries directly in shell scripts.
A curated list of add-ons that extend and enhance the Git command-line interface (CLI).
A comprehensive cookbook of recipes and guides for mastering shell scripting with the Fish shell.
A Go library for rendering customizable progress bars in terminal applications with support for multiple concurrent bars.
A fast, simple web-based editor for creating, viewing, and sharing GeoJSON map data.
A minimalistic Go library for reading configuration from environment variables and files with struct tags.
A colored pretty printer for Go that outputs syntax-highlighted data structures for debugging.
A Go library for advanced ANSI styling and color support in terminal applications with automatic terminal capability detection.
A cross-platform Node.js library for reading from and writing to the system clipboard.
A Go library for encoding and decoding TOML configuration files with high performance and stdlib-like behavior.
A collection of starter templates for building full-stack applications on Cloudflare Workers.
A PHP library for creating expressive command-line interfaces with colored text, formatting, and interactive elements.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.