Emma 📦
Install the package you are looking for.
Powered by Algolia search API and the Yarn package manager.
Overview
Emma is a command line assistant which helps you search and install packages more efficiently. Algolia's responsive and interactive features gives you the information you need to find the right package.
Features
- Extremely fast: Search all the packages from NPM and Yarn using your terminal.
- Build the stack: Search for multiple packages and install them with one keystroke.
- Automatic tool detection: Detects whether it should use Yarn or NPM, out of the box.
Install
npm install -g emma-cli
Use Yarn or NPM to install.
Example
❯ emma-cli ~ emmaSearch packages 📦 : graphql❯ 2m graphql graphql A Query Language and Runtime which can target any service. 176 graph.ql MatthewMueller Faster and simpler technique
API
Usage $ emma Example $ emma -D Options --dev -D Add to dev dependencies. Run without package-name to enter live search.Use keyboard to search through package library.Use up/down to select packages.Click enter to trigger the install.
Contributors
This project exists thanks to all the people who contribute.
Backers
Thank you to all our backers! 🙏 [Become a backer]
Sponsors
Support this project by becoming a sponsor. Your logo will show up here with a link to your website. [Become a sponsor]
License
MIT © Matic Zavadlal