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.

Manage All Your Node.js Projects
from One Unified Dashboard

Stop juggling terminals. Stop forgetting ports. Stop wasting time. Nodev is the missing tool that every Node.js developer needs.

Download for Intel Mac
Nodev dashboard showing project management interface

Works with your stack

Add your project folder. Nodev automatically identifies the framework and configures everything.

Next.js
Ready
Nuxt
Ready
NestJS
Ready
Express
Ready
Vite
Ready
React
Ready
Remix
Ready
Astro
Ready

Auto-detection enabled

Package.json analysis • Config detection

8+

Frameworks supported

You're working on 3 different projects. You have:

6

terminal tabs open

3

different package managers running

4

servers on ports 3000, 3001, 8000, and 5000 (you think?)

0

idea which server belongs to which project

mental breakdown every time you restart your computer

You waste 15 minutes every morning just getting your dev environment running.

65 hours

a year. Gone. Forever.

Everything you need to manage your projects

Stop switching between terminals. Stop guessing which port is which. Nodev gives you a unified dashboard for all your Node.js development.

Instant Project Discovery

Add a folder. Nodev finds all your Node.js projects. Automatically.

0msSetup time

One-Click Server Management

Start all your servers. Stop them all. Restart them. From one unified interface.

1 clickTo control all

Auto-Restore Your Session

Restarted your Mac? Nodev remembers which servers were running and fires them back up.

InstantSession recovery

Smart Dependency Management

Nodev detects when node_modules is missing and installs with one click.

AutoDependency install

Node.js Version Management

Ship with Node.js bundled. Download any version. Each project uses its own. Zero system dependencies. Welcome to the future of Node.js development.

Bundled Node.js

Ships with Node.js v20.18.0 included. Zero installation, zero setup, zero waiting.

Download Any Version

Need v25? v18? v22? Download any version from nodejs.org with one click.

Per-Project Versions

Each project uses its own Node.js version. Legacy projects, new projects, all coexist.

Zero System Dependencies

Completely isolated from your system Node.js. Works on any Mac, everywhere.

v20
v22
v25

One-Click Version Management

Switch between Node.js versions instantly. Each project remembers its version. No terminal commands required.

Current Versionv25.3.0

Your Projects, Your Domains

Every project gets its own .nodev domain. OAuth callbacks work perfectly, CORS is handled, and local development feels like production.

Your Local Domains

M
myshop.nodev
/api/users
T
taskflow.nodev
/settings
B
blogengine.nodev
/v1/endpoint
D
dashboardkit.nodev
/dashboard

Why .nodev?

OAuth-Friendly

OAuth callbacks just work. No more localhost redirect URL headaches with providers like Google and GitHub.

CORS Solved

127.0.0.1 and localhost both point to your custom domain. Finally, consistent origins for APIs.

Memorable URLs

No more localhost:3000 confusion. Your projects have names, not random ports.

Zero Config

No hosts file editing. No port conflicts. No proxy setup. It just works.

$curlhttp://myshop.nodev/api/users\\
Local

Environments Made Simple

Different configs for local, staging, and production. Switch between environments with one click. No more editing .env files by hand.

Active: local

Select Your Environment

Click an environment below to see it in action

Multiple Environments

Create unlimited environments per project

One-Click Switching

Select environment from dropdown when starting

Smart Defaults

Set a default environment for quick startup

Secure by Design

Environments stored outside codebase, safe from AI agents

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