inshellisense is a tool that provides IDE-style autocomplete functionality for command-line interfaces, supporting over 600 command-line tools. It is compatible with Windows, Linux, and macOS, and integrates with various shells, including bash, zsh, fish, pwsh, Powershell, xonsh, and nushell. The tool requires Node.js (versions 16.6.0 and above) for installation and operation.
Once installed via npm, inshellisense can be initiated in the desired shell to enable autocomplete sessions. Users can configure inshellisense to start automatically with their shell by adding specific initialization commands to their shell configuration files. Keybindings for autocomplete suggestions can be customized through a TOML configuration file, allowing users to tailor the tool to their workflow.
Contributions to the inshellisense project are welcomed, with contributors required to sign a Contributor License Agreement. The project adheres to the Microsoft Open Source Code of Conduct, ensuring a welcoming and respectful community. The tool is open-source, licensed under the MIT license, and the source code is available on GitHub.
Pricing
Pricing information is not available