0
David Massiani
Travaux

Produit personnel

Mastro

App macOS en menu bar qui centralise tous les serveurs Node.js locaux.

Voir en ligne

(Le problème)

Les serveurs de dev vivent dans des onglets de terminal éparpillés, derrière des numéros de port à retenir, avec des gigaoctets de node_modules qui dorment sur le disque.

(Ce qui a été construit)

Détection automatique des serveurs actifs et de leur framework, start/stop/restart en un clic, domaines lisibles (myapp.local) via proxy local, nettoyage des node_modules à l’arrêt et réinstallation au redémarrage, création rapide de projets Nuxt ou Next.js.

(Ce qu'il y a dedans)

  • Détection automatique des serveurs Node actifs avec identification du framework
  • Start, stop, restart en un clic sans ouvrir le terminal
  • Proxy local : domaines lisibles (myapp.local) au lieu de localhost:5173
  • Nettoyage automatique des node_modules à l’arrêt, réinstallation au redémarrage
  • Création rapide de projets Nuxt ou Next.js avec intégration iTerm
  • Statut temps réel de chaque serveur depuis la menu bar

(Stack)

SwiftSwiftUINode.js