Nodev is a macOS desktop application for managing Node.js development projects. Key features: project discovery, server management, custom .nodev domains, session restoration, dependency management, version management, environment variables. Target audience: Node.js developers on macOS managing multiple projects. Nodev bundles Node.js v20.18.0 and supports frameworks like Next.js, Nuxt, NestJS, Express, Vite, React, Remix, Astro, and Svelte. Package managers supported: npm, yarn, pnpm, bun. Requires macOS 12 (Monterey) or later.
Feature

Tools & Updates

Node.js version management, application settings, onboarding wizard, and automatic application updates.

Multiple
Node versions
Centralized
All settings
Wizard
First-time setup
Auto
In-app updates

Power Tools for Developers

Everything you need to manage your development environment, from Node versions to app preferences.

Node Version Management

Download, install, and manage multiple Node.js versions. Use different versions per project.

Version Features
LTS indicators
Download progress
Version removal

Application Settings

Configure project folders, editor integration, and preferences from one central location.

One placeFor all settings

Automatic Updates

Nodev checks for updates automatically and installs them with one click. No manual downloads.

AutoUpdate detection

Configure Your Environment

Set up project folders, integrate your editor, and customize your workflow.

Project Folders

Add multiple watch folders

Editor Integration

VS Code, WebStorm, more

Auto-start Servers

Restore on launch

Package Manager Status

See what's installed

Editor Integration

Nodev detects installed editors and lets you set your preferred default. Open projects directly in VS Code, WebStorm, or your favorite editor.

VS Code
WebStorm
IntelliJ IDEA
Sublime
Vim
Neovim

First-Time Setup Wizard

Guided onboarding for new users

Configure project folders
Sets ~/Projects as default
Path validation included

In-App Updates

Auto-checks, downloads, and installs updates

Auto Check
Background scanning
Progress
Real-time tracking
Auto-Restart
After completion
Manual
Trigger anytime

Per-Project Node Versions

Use Node 18 for one project, Node 20 for another. Nodev isolates versions so you never have conflicts.

v18
v20
v21
v22
LTS

Still switching between 7 terminal tabs?

There's a better way. Download Nodev and reclaim your development workflow.

Download for Intel Mac

Free while in beta • macOS 12+ • Apple Silicon & Intel

Nodev - Predictable local development for multi-project teams | Product Hunt