Showing 36 of 38 projects
A fun, functional, and stateful Go framework for building terminal user interfaces (TUIs) based on The Elm Architecture.
A React renderer for building interactive command-line apps with Flexbox layouts and familiar component APIs.
A declarative, simple, fast, and fun Go package for building command line tools with no external dependencies.
A Python package for creating composable command line interfaces with minimal code.
A minimalist Go package for building console user interfaces with overlapping views and keybindings.
A CLI framework for generating, building, and releasing Node.js command-line interfaces.
A modern Java framework for building powerful, user-friendly command line applications with GraalVM native image support.
A bash-based framework for creating command-line programs with subcommands, supporting any scripting language.
A cross-platform header-only C++14 library for building interactive command line interfaces with Cisco-style navigation.
An advanced Python application framework focused on building command line interfaces (CLI) and backend applications.
A TypeScript-first, runtime-agnostic toolkit for building complex command-line interfaces with Deno, Node, and Bun.
A minimalist, dependency-free framework for building CLI-centric PHP applications.
A Go library for implementing bash completion with built-in completion for Go commands.
A Go framework for building command line applications with declarative argument parsing and validation.
A powerful Swift framework for building command-line interfaces, from simple scripts to complex multi-command tools.
A complete Ruby library for building command-line executables with elegant APIs and auto-generated help.
A lightweight Go package for building command-line applications with type-safe flags, validators, and rich features.
A modern .NET framework for building feature-rich command-line interface (CLI) applications with minimal boilerplate.
A .NET Standard command line argument parser that converts arguments into .NET objects with validation, auto-generated usage, and tab completion.
A PHP framework for organizing command line programs and a collection of Magento 2 code generation scripts.
A minimal Ruby framework for building command-line applications with automatic argument parsing and help generation.
A powerful, extensible command-line application framework for PHP with automatic completion generation and hierarchical commands.
A Node.js framework for building interactive, REPL-style command-line interfaces with typed parameters and sub-commands.
A general-purpose Command Line Interface (CLI) framework for Ruby applications.
A minimal, dependency-free CLI framework for Rust with typed flags and easy command handling.
A declarative, ASP.NET Core-inspired framework for building interactive and direct-mode command-line applications in .NET.
A DSL for building user-friendly command-line applications in Elixir with automatic help generation.
A lightweight Go CLI framework that mimics the style and features of the standard Go command.
A cloud-native Go framework for building high-performance web and CLI applications with Spring-like dependency injection.
A cloud-native Go framework for building high-performance web and CLI applications with Spring-like dependency injection.
A Deno library for building command-line interfaces with a commander.js-inspired API.
A curated list of delightful Vorpal-based projects and extensions for building immersive CLI applications.
A robust DSL for writing command line interfaces in the Crystal programming language.
A simple, dependency-free CLI framework for Go with a minimal API and good defaults.
A POSIX-compliant Go library for parsing command-line arguments and managing hierarchical configurations.
A simple, fast, and complete Go library for building command-line applications with emphasis on argument validation.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.