carli 0.2.1

A library for rapid command line tool development.
Documentation
  • Coverage
  • 100%
    40 out of 40 items documented29 out of 33 items with examples
  • Size
  • Source code size: 72.16 kB This is the summed size of all the files inside the crates.io package for this release.
  • Documentation size: 4.52 MB This is the summed size of all files generated by rustdoc for all configured targets
  • Ø build duration
  • this release: 10s Average build duration of successful builds.
  • all releases: 10s Average build duration of successful builds in releases after 2024-10-23.
  • Links
  • Homepage
  • kherge/rs.carli
    3 1 1
  • crates.io
  • Dependencies
  • Versions
  • Owners
  • kherge

CarLI

A library for rapid command line tool development.

CarLI is a framework for creating single-command and multi-command CLI applications in Rust. The framework provides error and IO types better suited for the command line environment, especially in cases where unit testing is needed. Opinionated traits are also provided to enforce a consistent way of structuring the application and its subcommands.

See command::Main for a complete example.

Requirements

  • Rust 1.57+

Examples

Documentation

Please see docs.rs.