ElectronSuit — Atelier WYSIWYG & low‑code pour apps Electron
Tout se passe en local. Concevez, codez et générez vos apps pour Windows, macOS et Linux.
Concevez, codez et générez vos applications Electron.
ElectronSuit combine un éditeur visuel Vuetify, un éditeur TypeScript (Monaco) sandboxé et un générateur PDF. Exporte et compile des applications Electron pour Windows, macOS et Linux — via CI (GitHub Actions) ou en local.
ElectronSuit n’envoie aucune donnée de projet dans le cloud. Seule l’identité de l’utilisateur est vérifiée pour activer la licence.
Drag & drop Vuetify
Composez interfaces réactives en local avec previews live.
Monaco + API typée
Éditez et testez des scripts TypeScript dans un sandbox sécurisé.
États & PDF haute fidélité
Templates dynamiques et export HTML→PDF via Chromium.
Connecteurs locaux
SQL/NoSQL/CSV/JSON/REST locaux ; credentials chiffrés en keychain.
Packaging & Builds
Génération d’installateurs via CI (GitHub Actions) ou build local.
Vérif. licence minimaliste
Seul /api/license/check contacte le serveur.
- Prototypage rapide sans exposer vos données.
- Extensibilité par code tout en restant sécurisé.
- Production d’états/factures haute qualité.
- Packaging multiplateforme prêt pour distribution.
Tech
- Client : Electron 28+, TypeScript, Vue 3, Vuetify 3, Pinia, Monaco Editor.
- Backend : Laravel 10+ (uniquement auth/licence & paiements).
- Stockage projet : local (Filesystem + IndexedDB via Dexie). Export .g23proj pour partage.
- Sécurité : contextBridge IPC, tokens en Keytar, scripts en VM/worker (sandbox).
- Endpoint public notable : POST /api/license/check (validation licence).
Licences par équipe (seats). Plans Starter / Pro / Enterprise. Remises volume et facturation entreprise disponibles. Activation via licence server ; les données de projet restent locales.
FAQ
- Mes projets sont‑ils envoyés dans le cloud ?
- Non. ElectronSuit fonctionne intégralement en local. Seule la vérification d’identité/licence est effectuée côté serveur.
- Peut‑on générer des installateurs pour plusieurs OS ?
- Oui. Builds multiplateformes via GitHub Actions ; sinon compilation locale possible.
- Comment partager un projet ?
- Export .g23proj ou usage de votre repository Git.
- Les scripts TypeScript sont‑ils sûrs ?
- Oui. Ils s’exécutent en sandbox et n’ont pas d’accès système non contrôlé.