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