4.0.4 • Published 1 year ago

npm-gui v4.0.4

Weekly downloads
1,150
License
MIT
Repository
github
Last release
1 year ago

npm-gui

Build Status

npm-gui main screen

About

npm-gui is a convenient tool for managing javascript project dependencies listed in package.json. Under the hood, it will transparently use npm, pnpm, or yarn commands to install, remove or update dependencies (to use yarn it requires the yarn.lock file to be present in project folder.)

npm-gui key features:

  • global dependencies management
  • project dependencies management
  • npm, yarn, pnpm support

Getting Started

The simplest way to run npm-gui is by using npx:

~/$ npx npm-gui

It will run the most recent version of npm-gui without installing it on your system.

Installation

npm-gui could also be installed as a global dependency:

npm install -g npm-gui

or locally:

npm install npm-gui

How to use

npm-gui app will be accessible in the browser at the address http://localhost:1337/. Remember to first use the command below:

When installed as a global dependency you could run npm-gui with the command line:

~/$ npm-gui

Then you could navigate to the folder containing your javascript project (including package.json). npm.io

Or you could run the npm-gui command in your desired folder:

~/workspace/project1$ npm-gui

If you need to start the app on another host/port you could add a host:port argument to the command, for example:

~/$ npm-gui localhost:9000

Starting

Navigating between projects

To change the project press the folder icon in the top-right corner. The navigation panel will allow you to change the folder - it must contain the yarn.lock or package.json file to be chosen.

npm.io

Installing new dependencies

To install a new dependency you can use the search/add button. After typing the name of the dependency in input - press the search button - results will appear on the list below. You must also decide whether will dependency be installed as production or development. After the successful installation of the new dependency, it will appear on the project list.

npm.io

Removing dependencies

To remove dependency from your project simply press the trash icon on the right.

npm.io

Updating selected dependencies

  • TODO

Updating all dependencies as...

To do a batch dependencies update and save new versions to package.json, for example, wanted, press one of the green buttons above the list of project dependencies.

npm.io

Authors and Contributors

@q-nick

4.0.5-beta-1

1 year ago

4.0.4

1 year ago

4.0.1

1 year ago

4.0.0

1 year ago

4.0.3

1 year ago

4.0.2

1 year ago

4.0.2-beta-3

1 year ago

4.0.2-beta-2

1 year ago

4.0.2-beta-1

1 year ago

4.0.0-beta-9

2 years ago

4.0.0-beta-8

2 years ago

4.0.0-beta-16

1 year ago

4.0.0-beta-15

1 year ago

4.0.0-beta-18

1 year ago

4.0.0-beta-17

1 year ago

4.0.0-beta-12

1 year ago

4.0.0-beta-11

1 year ago

4.0.0-beta-14

1 year ago

4.0.0-beta-13

1 year ago

4.0.0-beta-10

1 year ago

4.0.0-beta-7

2 years ago

4.0.0-beta-6

2 years ago

4.0.0-beta-5

2 years ago

3.1.1

3 years ago

3.1.0

3 years ago

3.0.3

3 years ago

3.0.2

3 years ago

3.0.1

3 years ago

3.0.0

3 years ago

2.1.0

5 years ago

2.0.3

5 years ago

2.0.2

5 years ago

2.0.1

5 years ago

2.0.0

5 years ago

1.0.7

5 years ago

1.0.6

5 years ago

1.0.5

5 years ago

1.0.4

5 years ago

1.0.2

5 years ago

1.0.1

5 years ago

1.0.0

5 years ago

0.3.1

8 years ago

0.3.0

8 years ago

0.2.3

8 years ago

0.2.2

8 years ago

0.2.1

8 years ago

0.2.0

8 years ago

0.1.8

8 years ago

0.1.7

8 years ago

0.1.6

8 years ago

0.1.5

8 years ago

0.1.4

8 years ago

0.1.3

8 years ago

0.1.2

8 years ago

0.1.1

8 years ago

0.1.0

8 years ago

0.0.7

8 years ago

0.0.6

8 years ago

0.0.5

8 years ago

0.0.4

8 years ago