MCPcopy Index your code
hub / github.com/720kb/ndm

github.com/720kb/ndm @v1.2.0

Chat with this repo
repository ↗ · DeepWiki ↗ · release v1.2.0 ↗ · + Follow
70 symbols 142 edges 32 files 0 documented · 0%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

ndm

screenshot-npm-desktop-manager

The Open Source npm desktop GUI.

Runs on Linux, MacOS and Windows.

ndm stands for "npm desktop manager".

About ndm   |   Develop it  |   Build it  |   Contribute  |   Recommendations  |   FAQ  |   License

Download

Download for MacOS   |  Download for Linux   |  Download for Windows  

You can browse all the releases at github.com/720kb/ndm/releases

Homebrew

On MacOS you can install ndm also with Homebrew Cask:

$ brew update
$ brew cask install ndm

Arch Linux

On Linux you can install ndm also like this:

$ yaourt -S ndm

Debian

On Debian based linux is possible to install ndm doing:

$ echo "deb [trusted=yes] https://apt.fury.io/720kb/ /" | sudo tee
/etc/apt/sources.list.d/ndm.list && sudo apt-get update && sudo apt-get install ndm

RedHat

On RedHat based linux is possible to install ndm doing:

echo "[fury]               
name=ndm repository
baseurl=https://repo.fury.io/720kb/
enabled=1
gpgcheck=0" | sudo tee /etc/yum.repos.d/ndm.repo && sudo yum update && sudo yum install ndm

Core team 720kb

Contributors All the awesome contributors

Support ndm

Donating to an open source project is the best way to tie your love for it.

If you enjoy ndm consider donating to the project and help mantain and continuously improve it!

Backers

Support us with a monthly donation and help us continue our activities. Become a backer

Sponsors

Become a sponsor and get your logo on our README on Github with a link to your site. Become a sponsor

Core symbols most depended-on inside this repo

forkFactory
called by 19
lib/js/npm/npm-api.js
deleteProjectName
called by 19
lib/js/interface/left.js
updateModel
called by 8
lib/js/directives/ng-tag-input.js
run
called by 6
lib/js/npm/npm-operations.js
createTags
called by 4
lib/js/directives/ng-tag-input.js
install
called by 4
lib/js/npm/npm-operations.js
deleteRunningScript
called by 4
lib/js/interface/left.js
endRestore
called by 4
lib/js/interface/left.js

Shape

Function 46
Method 22
Class 2

Languages

TypeScript100%

Modules by API surface

lib/js/npm/npm-operations.js25 symbols
lib/js/directives/ng-tag-input.js10 symbols
lib/js/npm/npm-api.js6 symbols
lib/js/update.js5 symbols
lib/js/loading.js5 symbols
lib/js/interface/left.js4 symbols
lib/js/index.js3 symbols
lib/js/directives/ng-table-keyboard.js3 symbols
lib/js/directives/ng-resizable.js3 symbols
menu.js1 symbols
lib/js/npm/npm-runner.js1 symbols
lib/js/notification.js1 symbols

For agents

$ claude mcp add ndm \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact