An open API service indexing awesome lists of open source software.

https://github.com/navjotdhanawat/npm-visualizer

Manage your npm dependencies using GUI
https://github.com/navjotdhanawat/npm-visualizer

gui manager node npm package

Last synced: 2 months ago
JSON representation

Manage your npm dependencies using GUI

Awesome Lists containing this project

README

          

# NPM Visualizer: Manage NPM packages with GUI

![Screenshot](https://github.com/navjotdhanawat/npm-visualizer/blob/master/app/npm-visualizer.png "NPM Visualizer screenshot")
#### Features:
1. Import multiple projects(NPM CLI Projects)
2. List all packages with current version, wanted version, latest version
3. Update, Remove, update project, update to latest version on single click.
4. Cross Desktop Application i.e Windows, Linux, ubuntu etc. (Tested on Ubuntu, MacOs Sierra).

#### Want to Play or Contribute:
```
1. git clone https://github.com/navjotdhanawat/npm-visualizer.git
2. cd npm-visualizer
3. npm install
4. npm start
```

#### Create ubuntu installer file(.deb file):
```
npm run dist
```
#### Technology Stack:
1. [ReactJs](https://reactjs.org/)
2. [Electron](https://electronjs.org/)
3. [React-Material](http://www.material-ui.com/#/)
#### Todo:
1. Interaction with global NPM packages.
2. Include project scripts to GUI(npm start, build, deploy, webpack etc).
3. Logs implementation.
4. Show background processing on GUI(Terminal output).
5. Search packages from NPM regestry and install.
6. Analyse packages for security check and notify.
7. Webpack integration.