Anwendungsfall

Eine Notiz-App, die für Windows gebaut wurde,
nicht aus einem Browser portiert

Snoq ist eine native WPF-Anwendung – kein Electron, kein Web-Wrapper. Sie startet schnell, verbraucht wenig Arbeitsspeicher und fühlt sich an wie Software, die für Windows gemacht wurde – nicht nur dafür angepasst.

Snoq native Windows-Notiz-App mit einer formatierten Notiz in der WPF-Oberfläche im Dark Theme

Die meisten Notiz-Apps für Windows sind Web-Apps im Verkleidung

Notion, Obsidian, Standard Notes, Joplin – allesamt Electron-Apps. Electron liefert mit jeder Installation einen vollständigen Chromium-Browser mit, so landen im Web entwickelte Apps auf dem Desktop. Das funktioniert – meistens. Aber der Preis ist messbar: Eine frische Electron-App im Leerlauf kann 200–400 MB RAM belegen, bevor ein einziges Wort geschrieben wurde. Der Start ist langsam, weil Chromium zu starten langsam ist.

Wer darauf achtet, merkt es. Das Fenster wirkt leicht fehl am Platz – die Textdarstellung, das Scrollverhalten, die Schriftarten – weil die Benutzeroberfläche eine Webseite ist, kein Windows-Steuerelement. Auf einem Rechner, auf dem bereits zehn Browser-Tabs, Slack und mehrere Entwicklerwerkzeuge geöffnet sind, ist ein weiterer Chromium-Prozess für einen Notizblock eine spürbare Zusatzlast.

Native Apps sind auf Windows seltener als sie sein sollten

Nativ auf Windows zu entwickeln bedeutet WPF oder WinUI – die Windows Presentation Foundation oder ihr Nachfolger. Das sind echte Windows-Toolkits: GPU-beschleunigtes Rendering, korrektes DPI-Scaling, systemseitige Schriftdarstellung und reibungslose Integration mit Windows-Bedienungshilfen und Eingabegeräten. Sie erzeugen Apps, die sich wie ein Teil des Betriebssystems anfühlen.

Die meisten Entwickler entscheiden sich stattdessen für Electron, weil es Code-Sharing zwischen Mac, Windows und Linux ermöglicht. Das ist eine pragmatische Entscheidung, und für viele Tools ist das in Ordnung. Bei einer Notiz-App, die man täglich öffnet, summiert sich der Unterschied in Verhalten und Ressourcenverbrauch jedoch.

Snoq basiert auf WPF – dem nativen Windows-UI-Framework

Die Anwendungsschale von Snoq ist eine native WPF-(.NET)-App. Das Fenster, die Tabs, die Notizienliste, die Seitenleiste, der Sperr-Button in der Titelleiste – alles native Windows-Steuerelemente und benutzerdefinierte WPF-Panels. Kein Chromium-Prozess verwaltet die Anwendungsschale.

Der Editor innerhalb der Notiz ist ein Quill.js-Rich-Text-Editor, der in einer eingebetteten CefSharp-Komponente läuft – einem abgeschirmten Chromium-Renderer, der ausschließlich für die Bearbeitungsoberfläche genutzt wird. So erhält man einen vollwertigen Rich-Text-Editor (Überschriften, Code-Blöcke, eingebettete Bilder, Hyperlinks), während die Anwendungsschale nativ bleibt. CefSharp ist eingebettet – es ist kein Electron. Man bekommt einen abgeschirmten Renderer für den Editor, nicht ein vollständiges Chromium-Framework, das die gesamte App umhüllt.

Das Ergebnis ist schneller Start, geringer Speicherverbrauch im Leerlauf und eine Oberfläche, die sich natürlich in Windows einfügt – DPI-Scaling, Fensterverwaltung und automatische Erkennung des System-Themes für Dark und Light Mode.

Natives WPF-Fenster mit benutzerdefinierter Titelleiste – kein Browser-Rahmen

Was „nativ" für Ihren täglichen Workflow bedeutet

Schneller Start

Kein Chromium-Bootstrap, keine Web-Engine-Initialisierung. Snoq öffnet sich schnell – Hotkey drücken, Notizen sind da. Der globale Hotkey ermöglicht das Öffnen der App, ohne die Taskleiste berühren zu müssen.

Geringer Speicherverbrauch im Leerlauf

Eine native WPF-Schale verbraucht im Leerlauf deutlich weniger Arbeitsspeicher als ein Electron-Wrapper. Auf einem bereits ausgelasteten Rechner macht dieser Spielraum einen Unterschied.

Korrektes DPI-Scaling und Schriftdarstellung

WPF respektiert die Windows-DPI-Einstellungen von Haus aus. Text skaliert bei 125 %, 150 % und 200 % korrekt – ohne die Unschärfe, die Web-gerenderte Apps bei Nicht-100%-DPI manchmal erzeugen.

System-Theme-Integration

Dark und Light Mode folgen automatisch dem Windows-System-Theme. Keine separate Einstellung in der App erforderlich – sie wechselt mit dem System.

Stille Hintergrund-Updates

Updates werden über Squirrel.NET im Hintergrund eingespielt, ohne die Sitzung zu unterbrechen. Keine Pop-ups, keine „Neustart erforderlich"-Banner mitten in einer Notiz. Die App bleibt aktuell, ohne Aufmerksamkeit zu fordern.

Kein Adminrecht erforderlich

Snoq wird ohne Administratorrechte im Benutzerordner installiert. Keine UAC-Abfrage, keine IT-Genehmigung erforderlich. Die Deinstallation ist ebenso sauber.

Der Editor ist ein vollständiger Rich-Text-Arbeitsbereich

Native Schale, reichhaltiger Editor. Überschriften, geordnete und ungeordnete Listen, Code-Blöcke mit Syntaxhervorhebung, eingebettete Bilder, Hyperlinks, Blockzitate. Multi-Tab-Arbeitsbereich – mehrere Notizen gleichzeitig öffnen, sofort wechseln, eine Notiz per Mittelklick oder Schaltfläche in einem neuen Tab öffnen.

Volltextsuche über alle Notizen, nicht nur Titel. Notizkategorien zur Organisation. Markierte Notizen für schnellen Zugriff. Notizen nach Datum oder Name sortieren. PDF-Export. Verschlüsselte Vault-Sicherung und -Wiederherstellung. Neun Editor-Schriften mit konfigurierbarer Größe, Zeilenhöhe und maximaler Inhaltsbreite. Rechtschreibprüfung ein- oder ausschaltbar.

Optionale AES-256-Verschlüsselung – beim ersten Start eingerichtet – mit einem Sofort-Sperr-Hotkey. App sperren, bevor man den Arbeitsplatz verlässt, Passwort zum Entsperren erforderlich. Alles bleibt lokal; nichts wird synchronisiert.

Häufige Fragen

„Sie sagten, es verwendet CefSharp – ist das nicht Electron?"

Nein. Bei Electron ist Chromium die Anwendungsschale – das Fenster, die Menüs, die gesamte Oberfläche ist eine Webseite. CefSharp ist ein eingebetteter Renderer: eine Chromium-Komponente, die innerhalb einer WPF-Anwendung für einen einzigen Zweck abgeschirmt wird – den Quill.js-Rich-Text-Editor auszuführen. Die Anwendungsschale, Fensterverwaltung, Tabs und alle nativen Steuerelemente sind WPF. Man bekommt einen abgeschirmten Renderer für die Editor-Oberfläche, kein vollständiges Web-App-Framework, das alles steuert.

„Warum nicht UWP oder WinUI 3?"

WPF ist ein ausgereiftes, stabiles Framework mit hervorragender Bibliotheksunterstützung – auch für CefSharp und den Verschlüsselungs-Stack. WinUI 3 ist die künftige Richtung für native Windows-Apps, aber der Migrationspfad ist nicht trivial, und WPF liefert für den Funktionsumfang dieser App dieselbe Nutzererfahrung. Den Unterschied zwischen WPF und WinUI 3 würden Nutzer im Alltag nicht bemerken.

„Funktioniert es auf Windows 10 oder nur auf Windows 11?"

Beides. Windows 10 und Windows 11 werden vollständig unterstützt. Zur Installation sind keine Adminrechte erforderlich.

„Ist es für Mac oder Linux verfügbar?"

Nein. Nur Windows. Nativ auf einer Plattform zu entwickeln ist der Weg, um auf dieser Plattform ein natives Erlebnis zu erzielen. Snoq wurde nicht portiert oder gewrappt – es wurde speziell für Windows geschrieben, und genau diese Spezialisierung macht das besondere Gefühl aus.

Eine Notiz-App, die sich wie Windows anfühlt

Kostenlos, nativ, kein Konto. Windows 10 und 11.

Snoq kostenlos herunterladen

Windows 10 / 11 – ca. 166 MB – kein Adminrecht erforderlich