Zum Inhalt springen
CDGet
  • Startseite
  • Projekte
  1. Startseite
  2. Alle Projekte
  3. Retron

Retron

Vorlage

Derselbe Ausgangspunkt wie Vutron, für React. Vite, Electron und eine Material-Plus-Oberfläche sind verbunden, sodass eine Desktop-Anwendung am Tag ihrer Erstellung gebaut und paketiert werden kann.

Dokumentation (wird in einem neuen Tab geöffnet)Quellcode (wird in einem neuen Tab geöffnet)

Über dieses Projekt

Retron ist ein Gerüst für eine Electron-Desktopanwendung mit React und Vite. Es besteht aus dem Grund, aus dem eine Vorlage üblicherweise besteht: Bundler, Hauptprozess, Renderer, Router und Packer miteinander zu verdrahten ist ein Tagwerk, das in jedem Projekt dasselbe ist — und hier ist es bereits getan. Ein einziger Befehl, npm init retron, legt daraus ein neues Projekt an.

Drin sind React mit seinem Router, globaler Zustand in Redux Toolkit, Material Plus für die Oberfläche, i18next für die Übersetzung, Playwright für automatisierte Tests, ESLint und Prettier über dem Quellcode sowie electron-builder für die plattformübergreifende Paketierung. Ein Fensterverwalter schaltet Mehrfenster-Betrieb mit einer einzigen Konstante frei, Thema und Sprache erreichen jedes offene Fenster, IPC-Kanäle sind nach ihren Argumenten und ihrem Ergebnis typisiert, und ein gemeinsamer Ordner hält, was beide Prozesse brauchen, während Lint-Regeln ihn prozessneutral halten.

Entwickelt wird mit Hot Reload über Vite, gebaut wird für Windows, macOS und Linux, und die Vorlage wird mit den React- und Electron-Versionen aktuell gehalten, auf denen sie aufsitzt.

Funktionen

  • TypeScript-Typen

  • Mehrsprachig

  • Durch Tests geprüft

  • Plattformübergreifend

  • Dunkelmodus

Projektinformationen

Begonnen
2021
Lizenz
MIT (wird in einem neuen Tab geöffnet)
Programmiersprachen
JavaScript
Schlagwörter
electronreactvitematerial-designreduxcross-platform
Pakete
create-retron (wird in einem neuen Tab geöffnet)npm
Beliebtheit
53
GitHub-Sterne
22
npm-Downloads
Datenpunkte: 30. Bereich: 0 bis 8.
Retron — npm-Downloads, Letzte 30 Tage
npm-Downloads
2. Sept.3
3. Sept.0
4. Sept.2
5. Sept.0
6. Sept.0
7. Sept.0
8. Sept.0
9. Sept.1
10. Sept.0
11. Sept.1
12. Sept.8
13. Sept.0
14. Sept.0
15. Sept.0
16. Sept.0
17. Sept.3
18. Sept.0
19. Sept.0
20. Sept.0
21. Sept.1
22. Sept.0
23. Sept.1
24. Sept.0
25. Sept.0
26. Sept.0
27. Sept.0
28. Sept.0
29. Sept.0
30. Sept.2
1. Okt.0
Letzte 30 Tage
KontaktSpenden
Die hier aufgeführten Projekte sind Open Source unter der MIT-Lizenz.© 2026 CDGet. Alle Rechte vorbehalten.