Vercel Labs has open-sourced zero-native, a cross-platform desktop application framework written in Zig that uses native OS WebViews instead of bundling a full browser runtime like Electron. It supports web front-ends (Next.js, React, Vue, Svelte) paired with a Zig back-end, offering smaller binaries, lower memory footprint, and fast incremental compilation. Zig's direct C ABI interoperability eliminates the need for FFI bindings. A capability-based security model (similar to Deno and Tauri) restricts front-end access to native APIs. Zero-native is currently experimental, targeting macOS and Linux, with Windows and mobile support planned. It enters a competitive space alongside Tauri, WebUI, and LynxJS.

4m read timeFrom infoq.com
Post cover image
17 Impressions