Tools/vercel-labs/native

Native SDK

Build desktop + mobile apps with Zig and web UI

7.8k ★+31/wkemergingZigApache License 2.0 →new this week

The Lens

By Erik Loyd, SaaS CEO and former COO/CFO of an AWS Premier Partner.

Updated Oct 2026

Native SDK (formerly zero-native) is Vercel Labs' bet that desktop apps don't need a browser inside them. You write the logic in TypeScript or Zig and the views in its own .native markup, and it compiles to a native executable that draws its UI in real OS windows. Electron ships Chromium with every app; this doesn't, unless you opt into embedded web content. Apache 2.0, free.

Setup is npm install -g @native-sdk/cli, then native init and native dev, with hot reload that keeps app state. It needs Node 24 and fetches a pinned Zig toolchain if you lack one. macOS renders through Metal, Windows through Direct2D, Linux through a software renderer, and iOS and Android are experimental. Tests and AI agents can drive a running app through built-in automation.

No paid tier. Solo developers and small teams who want small, fast desktop apps: worth a weekend. Larger teams shipping commercial desktop software should stay on Electron or Tauri, which have far deeper ecosystems.

The catch: Vercel labels it an experiment, it's pre-1.0, and the architecture is still moving fast. You're also learning a new markup and a checked subset of TypeScript, not reusing React and CSS.

Free vs Self-Hosted vs Paid

fully free

Free: Apache-2.0. The CLI (@native-sdk/cli on npm), the runtime, the component catalog, testing and automation tools and packaging are all in the open repo.

Self-hosted: Nothing to host; it builds desktop executables you ship yourself. You need Node.js 24+ for the CLI, and it uses a compatible Zig toolchain from your PATH or offers to download the pinned version. Desktop hosts for macOS, Windows and Linux; iOS and Android are experimental.

Paid: No paid tier. It's a Vercel Labs experiment with no hosted service attached.

Free Apache-2.0 toolkit with nothing gated. The cost is being an early adopter of a pre-1.0 stack that changes every release.

What to do by team size

Solo
free; good for small utilities and experiments
Small team
free; fine for internal tools if you can absorb breaking changes
Medium team
free, but prototype before committing while it's pre-1.0
Large team
free; ship products on Electron or Tauri until this reaches 1.0
Self-hosting ops:moderate

Get tools like this every Wednesday

One featured tool, three on the radar. No fluff.

Score
80/100 · A
Adoption21/30
Maintenance25/25
Community9/20
License15/15
Analysis10/10

A low score is not a verdict on quality. Young and niche tools start low by design. How we calculate scores

Trust Signals

Organization account (271 public repos)Notable author: 6,343 followers

License: Apache License 2.0

Use freely. Patent grant included.

Commercial use: ✓ Yes

About

Owner
Vercel Labs (Organization)
Stars
7,807
Forks
330

Explore Further

More tools in the directory