diegozoracky

diegozoracky/magicli

Automagically generates command-line interfaces (CLI) for any module. Expected options and help sections are created automatically based on parameters names, with support to async.

JavaScript
180
7
No license

MagiCLI is a tool that automatically generates command-line interfaces for any Node.js module, requiring just a single line of setup. It's designed for developers who want to expose their modules' functionality via CLI without manually implementing argument parsing, supporting features like async functions, nested commands, and automatic help generation.

Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies of diegozoracky/magicli

Account's avatar
CLI Simple, Stupid. Automatic discovery of parameters names. Provides an easy and minimal setup by passing in only a function reference without the need of declaring all expected options names or create a help section by hand. Support to sync / async. Support to subcommands down to N levels.
Account's avatar
simple, flexible, fun test framework

Support the repos that depend on diegozoracky/magicli

Top contributors

DiegoZoracKy's profile
DiegoZoracKy
7 contributions

Recent events

Kivach works on the Obyte network, and therefore you can track all donations.

No events yet