Aller au contenu
CDGet
  • Accueil
  • Projets
  1. Accueil
  2. Tous les projets
  3. Retron

Retron

Modèle

Le même point de départ que Vutron, pour React. Vite, Electron et une mise en page Material UI sont reliés, si bien qu’une application de bureau se compile et s’empaquette le jour où elle est clonée.

Documentation (s’ouvre dans un nouvel onglet)Code source (s’ouvre dans un nouvel onglet)

À propos de ce projet

Retron est un squelette d’application de bureau Electron bâtie avec React et Vite. Il existe pour la raison habituelle d’un gabarit : câbler l’empaqueteur, le processus principal, le rendu, le routeur et l’outil de packaging est une journée de travail identique dans tous les projets, et ici elle est déjà faite.

À l’intérieur : React avec son routeur, un état global dans Redux Toolkit, Material UI avec Emotion pour l’interface, i18next pour la traduction, Playwright pour les tests automatisés, ESLint et Prettier sur le code, et electron-builder pour l’empaquetage multiplateforme. Un gestionnaire de fenêtres active le multifenêtre avec une seule constante, et un dossier partagé garde ce dont les deux processus ont besoin, les règles de linting le maintenant neutre vis-à-vis de l’un et de l’autre.

Le développement se fait en rechargement à chaud via Vite, les compilations visent Windows, macOS et Linux, et le gabarit est tenu à jour avec les versions de React et d’Electron sur lesquelles il repose.

Fonctionnalités

  • Types TypeScript

  • Plusieurs langues

  • Vérifié par des tests

  • Multiplateforme

  • Mode sombre

Informations sur le projet

Début
2021
Licence
MIT (s’ouvre dans un nouvel onglet)
Langages de programmation
JavaScript
Mots-clés
electronreactvitematerial-uireduxcross-platform
Popularité
51
Étoiles GitHub
ContactFaire un don
Les projets présentés ici sont open source sous licence MIT.© 2026 CDGet. Tous droits réservés.