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.

Welcome to Nodev

The unified dashboard for managing all your Node.js projects. Stop switching between terminals. Stop guessing which port is which.

Feature Overview

Instant Project Discovery

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

One-Click Server Management

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

Auto-Restore Your Session

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

Smart Dependency Management

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

OAuth-Friendly Domains

OAuth callbacks just work. No more localhost redirect URL headaches.

CORS Solved

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

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