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

Vutron

Vorlage

Ein Ausgangspunkt für Desktop-Anwendungen mit Vite, Vue 3 und Electron. Bauen, Paketieren, Testen und Übersetzen sind eingerichtet, bevor die erste eigene Zeile entsteht.

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

Über dieses Projekt

Vutron ist ein fertiger Ausgangspunkt für eine plattformübergreifende Desktopanwendung auf Electron, Vite und Vue 3. Build, Paketierung, Linting und Testrunner sind bereits miteinander verdrahtet, sodass der erste Tag eines Projekts der Anwendung gehört und nicht dem erneuten Zusammenstellen derselben Werkzeugkette.

Eingerichtet ist, was eine Desktopanwendung früh braucht: Hot Reload über beide Prozesse, plattformübergreifende Builds, automatisierte Tests, TypeScript, Übersetzung, helles und dunkles Thema, eine Layoutverwaltung auf Vuetify, globaler Zustand in Pinia, ein Symbol im Infobereich mit optionalem schwebendem Fenster, ein Fensterverwalter, der Mehrfenster-Betrieb mit einer Konstante freischaltet, sowie Beispiele für native Dateidialoge und externe Links über die Prozessbrücke.

Es ist dort sicher, wo eine Electron-Vorlage es üblicherweise nicht ist: Kontextisolierung ist an, Nachrichtenkanäle sind auf einer Positivliste, eine Content Security Policy liegt vor und die Navigation ist abgesichert; ein gemeinsamer Ordner hält, was beide Prozesse brauchen, und bleibt durch Lint-Regeln statt durch Gewohnheit prozessneutral. Die Vorlage folgt den aktuellen Vue- und Electron-Versionen, aktuell bleiben heißt also eine Versionserhöhung und keine Migration.

Funktionen

  • Dokumentationsseite

  • TypeScript-Typen

  • Mehrsprachig

  • Durch Tests geprüft

  • Plattformübergreifend

  • Dunkelmodus

Projektinformationen

Begonnen
2022
Lizenz
MIT (wird in einem neuen Tab geöffnet)
Programmiersprachen
JavaScript
Schlagwörter
electronvue3vitevuetifypiniacross-platform
Beliebtheit
335
GitHub-Sterne
KontaktSpenden
Die hier aufgeführten Projekte sind Open Source unter der MIT-Lizenz.© 2026 CDGet. Alle Rechte vorbehalten.