Commist
JSON →Commist is a JavaScript library designed for building command-line interface (CLI) applications with multiple subcommands. It functions as a lightweight command registry and dispatcher, primarily intended for use alongside `minimist` for parsing arguments within individual command handlers. The current stable version is 3.2.0, with releases occurring periodically to introduce new features (like asynchronous command handling) and address minor improvements or fixes. A key differentiator is its built-in fuzzy matching capabilities, which allow for abbreviated command names (down to three characters) and tolerate minor spelling mistakes, enhancing the user experience. It also provides options for strict command matching when exactness is required, and supports asynchronous command execution via `parseAsync` for modern Node.js applications.
Traffic · last 30 days ↑17% vs prev 7d
top countries 🇺🇸 United States · 🇩🇪 Germany · 🇨🇦 Canada · 🇸🇬 Singapore · 🇫🇷 France