Skip to content

mehdiraized/npmax

npMax

screenshot-npMax-package-manager

The Open Source desktop GUI for npm, yarn, pnpm, and Composer packages.

Runs on Linux, macOS and Windows.

Download npMax v2.10.1

macOS

Download for macOS Apple Silicon (arm64)

Download for macOS Intel (x64)

Windows

Download Installer for Windows

Download Portable for Windows

Linux

Download AppImage (x64)

Download AppImage (arm64)

Download .deb (x64)

Download .deb (arm64)

All Releases

Features

  • View and manage npm, yarn, and pnpm packages from a package.json
  • View and manage Composer (PHP) packages from a composer.json
  • Detect outdated packages with live version checks against the npm registry and Packagist
  • One-click version updates with semver prefix preservation (^, ~, etc.)
  • Lock file status indicator with Install / Sync button
  • Supports multiple projects in a sidebar
  • Cross-platform: macOS, Linux, Windows

Composer support

npMax automatically detects whether your project uses composer.json (PHP/Composer) or package.json (Node.js) and displays the appropriate editor. For Composer projects:

  • Fetches the latest stable version of each package from Packagist
  • Skips platform requirements (php, ext-*, lib-*) — only real packages are checked
  • Preserves your version constraint prefix on update (^, ~, >=, etc.)
  • Detects composer.lock status and offers a one-click composer install

Contributing

Install the dependencies...

npm install

...then start

npm run dev

Please read our Contributing Guide before submitting a Pull Request to the project.

Community support

For additional help, you can use one of these channels to ask a question:

Building and running in production mode

To create an optimized version of the app:

npm run dist