27 Punkte von xguru 2026-05-12 | 10 Kommentare | Auf WhatsApp teilen
  • Eine von Vercel Labs veröffentlichte Zig-basierte Desktop-App-Shell, ein Framework, das Web-Frontends in native Apps für Mac/Windows/Linux verwandelt
  • Bei Nutzung der System-WebView wird keine Browser-Runtime mitgebündelt, wodurch die Binärdatei klein bleibt und schnell startet
  • Wenn konsistentes Rendering erforderlich ist, kann auf ein gebündeltes Chromium(CEF) umgestellt werden; die Web-Engine wird in app.zon (Manifestdatei) ausgewählt
  • Da Zig C direkt aufruft, ist für den Zugriff auf Plattform-SDKs, native Bibliotheken und Codecs keine separate Glue-Layer erforderlich
  • Verwendet standardmäßig ein Sicherheitsmodell, das WebView nicht vertraut: Native Befehle, Berechtigungen, Navigation und Window-APIs funktionieren alle nach dem Opt-in-Prinzip
  • Bei Aufrufen der JavaScript → Zig-Bridge über window.zero.invoke() gelten Größenbeschränkungen, Origin-Checks und Berechtigungsprüfungen
  • Bietet Starter-Templates für Frontends mit Next, React, Svelte, Vue; direkt ausführbar mit zig build run
  • Derzeit als Prerelease mit unterstützten Build-Pfaden für Mac/Linux/Windows verfügbar
  • Auf Mobilgeräten erfolgt dies für iOS/Android als Embedding-Ansatz, bei dem die Host-App die C-ABI von libzero-native.a linkt (inklusive Beispiel)
  • Apache-2.0-Lizenz

10 Kommentare

 
vtrapplepie 2026-05-12

Dieses Projekt scheint zu beweisen, dass die Zeit zu Ende geht, in der man sich so sehr von der Bequemlichkeit der Abstraktion vereinnahmen ließ, dass man dafür die Ausführungsleistung opferte. Leichte Binärdateien und schnelle Reaktionszeiten sind das Wesen der User Experience und zugleich die stärkste Funktion.

 
tsboard 2026-05-13

Ich stimme zu. Gerade in einer Zeit wie heute, in der Speicher teuer ist, scheint das umso mehr zuzutreffen.

 
sacru2red 2026-05-14

Heißt das am Ende nicht einfach, dass eine Web-App in eine native App umgewandelt wird? Ich kenne mich damit nicht so gut aus. Ist das eine bessere Alternative als ein PWA-Builder..

 
boradi 2026-05-14

Eine PWA erstellt keine neue App, sondern sorgt lediglich dafür, dass eine Website wie eine App funktioniert.
Frameworks wie Electron, Tauri oder zero-native ermöglichen es dagegen, mit Webtechnologien native Apps zu erstellen.
Der Unterschied zu einer PWA ist, dass man damit über native APIs auf das Betriebssystem zugreifen kann.

 
idpravus 2026-05-12

OpenCode Desktop ist aus mehreren Gründen offenbar von Tauri zu Electron gewechselt.

https://x.com/brendonovich/status/2045725889422610602

 
chl11wq12 2026-05-12

So gut T_T ich bin glücklich

 
xguru 2026-05-12

In letzter Zeit bringt sogar Vercel, nachdem sich AI-gestützte Entwicklung offenbar etabliert hat, unglaublich viele neue Dinge heraus.
Auch die Erweiterung bestehender Produkte um Funktionen geht schnell. agent-browser, portless, json-render usw.

Zero-native fühlt sich irgendwie wie eine Zig-Version von Tauri an.

Tauri (Rust) vs Zero-Native (zig) vs Wails (go)

Tauri 2.0 offizielles Release
Wails - Framework zur Entwicklung von Desktop-Anwendungen mit Go

 
ty91kr 2026-05-13

Die jüngsten Ergebnisse von Vercel Labs stammen praktisch alle aus der Hand von Chris Tate allein – wirklich beeindruckend.

https://x.com/ctatedev

 
shakespeares 2026-05-12

Aber ist Electron nicht trotzdem stabiler?

 
xguru 2026-05-12

Electron ist vor allem beim Speicherverbrauch einfach zu belastend. Für Apps, denen die systemeigene WebView völlig ausreicht, scheinen solche Alternativen besser zu sein.