CLI Tab Completion Helpers
JSON →tabtab is a Node.js library designed to assist in building command-line interface (CLI) programs with robust tab completion capabilities for various shells, including Bash, Zsh, and Fish. Currently in version 3.0.2, this package underwent a significant rewrite in its 3.x series, aiming for simplification, reduced abstraction, and improved clarity. It differentiates itself by leveraging a similar shell script bridge technique to npm's acclaimed completion system, ensuring a familiar and effective user experience. While it doesn't have a rigid release cadence, major updates like the 3.0.0 overhaul introduce substantial changes, focusing on modern Node.js environments (Node.js > 7.10.1). The library specifically addresses the need for robust, fast, and debuggable completion logic for Node.js projects, moving away from previous versions' complexities and certain features like caching.
Traffic · last 30 days ↓56% vs prev 7d
top countries 🇺🇸 United States · 🇨🇦 Canada · 🇩🇪 Germany · 🇫🇷 France