untis-go
v2.4 Desktop ClientSchneller nativer WebUntis Desktop Client in Go & WebKitGTK Fast native WebUntis desktop client in Go & WebKitGTK
Der native WebUntis PC-Desktop Client für Linux und Windows. Entwickelt für Schülerinnen, Schüler und Lehrkräfte, die einen sofort startenden, ressourcenschonenden Stundenplan mit Vertretungsanzeige und vollwertigem Offline-Betrieb benötigen. The native WebUntis PC desktop client for Linux and Windows. Built for students and teachers who need an instant-starting, resource-friendly timetable with substitutions and full offline resilience.
Praxisnutzen & Arbeitsweise Practical Benefits & Workflow
Keine unnötigen Ladezeiten, kein Tracking und vollständige Datensouveränität auf Ihrem eigenen Rechner. No unnecessary load times, zero telemetry, and complete data sovereignty on your local machine.
Nativer WebKitGTK-Desktop ohne Electron-Ballast Native WebKitGTK Desktop without Electron Bloat
Verbraucht im laufenden Betrieb nur ca. 25–80 MB Arbeitsspeicher – ein Bruchteil gängiger Electron-Apps. Blitzschneller Kaltstart in unter 150 ms mit nativer Wayland- und X11-Unterstützung. Consumes only ~25–80 MB of RAM during operation – a fraction of Electron apps. Blazing fast cold start in under 150 ms with native Wayland and X11 integration.
100% Offline-Fähig & Lokaler SQLite-Cache 100% Offline-Capable & Local SQLite Cache
Stundenpläne, Vertretungen und Raumänderungen werden in einer lokalen SQLite-Datenbank verschlüsselt vorgehalten. Voller Zugriff auch bei Netzausfall im Schulgebäude. Timetables, substitutions, and room changes are encrypted in a local SQLite database. Full instant access even during school network outages.
AES-256-GCM Verschlüsselung & Key-Derivation AES-256-GCM Encryption & Key Derivation
Zugangsdaten und Session-Tokens werden mit authentisierter AES-256-GCM Verschlüsselung und PBKDF2 (100.000 Iterationen) geschützt auf der lokalen Festplatte gespeichert. Credentials and session tokens are stored securely using authenticated AES-256-GCM encryption and PBKDF2 key derivation.
Multi-Plattform: Linux & Windows Multi-Platform: Linux & Windows
Optimiert für Linux als schlanke WebKitGTK-Binärdatei und für Windows im reinen App-Modus ohne CGO-Kompilierungsballast. Beide Versionen direkt einsatzbereit. Optimized for Linux as a lean WebKitGTK binary and for Windows in browser app mode without CGO overhead. Both ready to run.
Technologie & Bereitstellung Technology & Deployment
Moderne Open-Source-Technologien, reproduzierbare Artefakte und transparente Lizenzen. Modern open-source stack, reproducible artifacts, and transparent licensing.