๐ฆ Terminal assistant to find and install node packages.
Last updated Jul 5, 2026
1.2k
Stars
42
Forks
47
Issues
0
Stars/day
Attention Score
92
Language breakdown
No language data available.
โธ Files
click to expand
README

Emma ๐ฆ
Install the package you are looking for.
Powered by Algolia search API.

Overview
Emma is a command line assistant which helps you search and install packages more efficiently from your CLI.
Features
- ๐Peek definitions: Use right arrow keys to get description of the packages or peek README.
- โณScroll infinitely: Search all the packages from NPM and Yarn using your terminal.
- ๐Build the stack: Search for multiple packages and install them with one keystroke.
- ๐ทโโ๏ธDiscover starters for your next project: Select from numerous starters that you can use to scaffold your project.
To start a new project
yarn create emma
Install
npx emma-cli
or
yarn global add emma-cli
Exposes two global commands,emaandemma.
Example
โฏ emma-cli ~ emma
Search packages on Yarn: @types/rea
โ 16.6m @types/react DefinitelyTyped
7.3m @types/react-dom DefinitelyTyped
4m @types/react-router DefinitelyTyped
3.9m @types/react-transition-group DefinitelyTyped
2.8m @types/react-router-dom DefinitelyTyped
Overview
dependencies
- react
- react-dom
devDependencies
- @types/react
Installation
Successfully installed dependencies!
Search powered by Algolia.
API
Usage
$ emma
Controls: - space: toggle dependencies - up/down: scroll the list - right/left: hide or show details - double right: show repo
All flags after emma are forwarded to installer.
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]
Related
- ibrew - Interactive CLI to find and install homebrew packages.
License
MIT ยฉ Matic Zavadlal
๐ More in this category