Releases: ulascanaydin/Local-Dev-Launcher
Releases · ulascanaydin/Local-Dev-Launcher
v1.1.0
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
fastapiin dependencies; starts withuvicorn main:app --reloadon port 8000 - Flask support — Detected via
flaskin dependencies; starts withflask runon port 5000 - Django support — Detected via
djangoin dependencies; starts withpython manage.py runserveron port 8000 - Generic Python fallback — Any project with
requirements.txt,pyproject.toml, orsetup.pyfalls back topython3 main.pyon port 8000 - Python error help —
ModuleNotFoundErroris caught and surfaced as "Dependencies not installed" with apip install -r requirements.txtsuggestion 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
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.