Skip to content

Releases: ulascanaydin/Local-Dev-Launcher

v1.1.0

28 Feb 00:20

Choose a tag to compare

Changelog

1.1.0 — 2026-02-25

Features

  • Python detection — Drop any Python project folder in and the app detects the framework, start command, and port automatically — no configuration required
  • FastAPI support — Detected via fastapi in dependencies; starts with uvicorn main:app --reload on port 8000
  • Flask support — Detected via flask in dependencies; starts with flask run on port 5000
  • Django support — Detected via django in dependencies; starts with python manage.py runserver on port 8000
  • Generic Python fallback — Any project with requirements.txt, pyproject.toml, or setup.py falls back to python3 main.py on port 8000
  • Python error helpModuleNotFoundError is caught and surfaced as "Dependencies not installed" with a pip install -r requirements.txt suggestion and retry button

Supported Frameworks

Next.js, React, Vue.js, Angular, Express, Svelte, Nuxt.js, FastAPI, Flask, Django

Requirements

  • macOS 15.6 (Sequoia) or later
  • Node.js installed (nvm, fnm, or Homebrew) — for Node.js projects
  • Python 3 installed (Homebrew or system) — for Python projects

1.0.0

Initial release.

Features

  • Auto-detection — Drop a Node.js project folder in, the app detects the framework, start command, and port automatically
  • One-click launch — Start any project and auto-open it in your browser
  • Live logs — Real-time stdout/stderr output in the detail panel
  • Error help — Friendly error messages with diagnosis and suggested fixes for common issues (missing dependencies, port in use, Node version mismatch)
  • Folder groups — Organize projects into collapsible sidebar folders
  • Menu bar widget — See running projects and start/stop servers from the menu bar
  • Drag and drop — Drop folders onto the sidebar to add projects
  • Project customization — Custom names, icons, and colors per project
  • Accessibility — Full VoiceOver support, keyboard navigation, respects reduced motion and reduced transparency

Supported Frameworks

Next.js, React, Vue.js, Angular, Express, Svelte, Nuxt.js

Requirements

  • macOS 15.6 (Sequoia) or later
  • Node.js installed (nvm, fnm, or Homebrew)

Local-Dev-Launcher v1.0.0 — Initial Release

25 Feb 17:55

Choose a tag to compare

Launch your local dev projects like real apps. No terminal, no commands, just click play.

Features

  • Auto-detection — Drop a Node.js project folder in, the app detects the framework, start command, and port automatically
  • One-click launch — Start any project and auto-open it in your browser
  • Live logs — Real-time stdout/stderr output in the detail panel
  • Error help — Friendly error messages with diagnosis and suggested fixes (missing dependencies, port in use, Node version mismatch)
  • Folder groups — Organize projects into collapsible sidebar folders
  • Menu bar widget — See running projects and start/stop servers from the menu bar
  • Drag and drop — Drop folders onto the sidebar to add projects
  • Project customization — Custom names, icons, and colors per project
  • Accessibility — Full VoiceOver support, keyboard navigation, respects reduced motion and reduced transparency

Supported Frameworks

Framework Port
Next.js 3000
React 3000
Vue.js 5173
Angular 4200
Express 3000
Svelte 5173
Nuxt.js 3000

Install

Download Local-Dev-Launcher.dmg below, open it, and drag the app to your Applications folder.

Requirements

  • macOS 15.6 (Sequoia) or later
  • Node.js installed (nvm, fnm, or Homebrew)

Note: The DMG is code-signed with a Developer ID certificate. Notarization is pending due to an Apple service outage — the DMG will be updated with a notarized version once Apple's service recovers. In the meantime, you may need to right-click → Open on first launch.