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.

Release Notes

What's new in Nodev.

Version 0.1.0

Initial Release

The first public release of Nodev.

Features

  • • Automatic project discovery
  • • Framework detection for 8+ frameworks
  • • Server start/stop controls
  • • Session restore after restart
  • • Missing dependency detection
  • • Custom .nodev domains
  • • Package manager detection (npm, yarn, pnpm, bun)
  • • Real-time server output

Known Limitations

  • • macOS only (Windows and Linux coming soon)
  • • Requires Node.js 18 or later
  • • No built-in terminal (use your preferred terminal app)

Roadmap

  • • Windows and Linux support
  • • SSL/HTTPS for .nodev domains
  • • Built-in terminal integration
  • • Environment variable management UI
  • • Database management tools
  • • Team collaboration features

Stay Updated

Nodev is actively being developed. Follow along for updates:

• Check for updates in the app

• Follow @nodevapp on social media

• Star the GitHub repository

Have a feature request or bug report? Let us know through the website or GitHub issues.
Nodev - Predictable local development for multi-project teams | Product Hunt