2 Repos
Libraries and frameworks used to build command-line applications.
Distinct from Command-Line Interface Development: Distinct from CLI Development as a general activity, this identifies the library framework itself
Explore 2 awesome GitHub repositories matching user interface & experience · CLI Frameworks. Refine with filters or upvote what's useful.
This is a library for building command-line interfaces in Swift. It converts command-line arguments into type-safe Swift properties using a declarative approach, ensuring that inputs match expected data types to prevent runtime errors. The framework supports the creation of complex command hierarchies through nested subcommands. It automatically generates formatted usage documentation and error messages by deriving information from the defined metadata and types. The system utilizes property wrappers to attach parsing logic to types and employs reflection to extract metadata from property na
Provides a declarative framework for building type-safe command-line interfaces in Swift.
This project is a set of design guidelines and a usability framework for building modern command-line interfaces based on updated Unix principles. It serves as a technical reference and manual for creating composable terminal applications that prioritize modularity and text-based communication. The guidelines cover human-centric design rules for managing interactive prompts, output formatting, and user configuration. It provides a standards-based approach to terminal application ergonomics, ensuring tools remain intuitive for humans while remaining functional for automation. The framework ad
Offers a framework of human-centric design rules for managing interactive prompts, output formatting, and configuration.