From 5d622a8d3735ae6f461cbfb6fa7157b09298967a Mon Sep 17 00:00:00 2001 From: Henry Oman Date: Thu, 16 Jul 2026 10:46:23 -0700 Subject: [PATCH 1/3] Remove Zero Native projects --- README.md | 15 --------------- 1 file changed, 15 deletions(-) diff --git a/README.md b/README.md index 2e20760..2294f89 100644 --- a/README.md +++ b/README.md @@ -35,9 +35,7 @@ - [Frontend Integration](https://native-sdk.dev/frontend) - Use existing web frontends in Native SDK apps. - [Next.js Example](https://github.com/vercel-labs/native/tree/main/examples/next#readme) - Native SDK shell around a Next.js frontend. -- [Qwik Example](https://github.com/Rillwz/zero-native-qwik/tree/main/examples/qwik#readme) - Legacy Zero Native integration for macOS and Linux with a Qwik and Vite frontend, managed development server and production assets, and a Zig system-WebView shell. - [React Example](https://github.com/vercel-labs/native/tree/main/examples/react#readme) - Native SDK shell around a React frontend. -- [SolidJS Template](https://github.com/jhovadev/zero-native-basic-template-bun-solidjs#readme) - Cross-platform Zero Native starter using SolidJS, Bun, Vite, a system WebView, Zig bridge commands, testing, and packaging workflows. - [Svelte Example](https://github.com/vercel-labs/native/tree/main/examples/svelte#readme) - Native SDK shell around a Svelte frontend. - [Vite Integration](https://github.com/vercel-labs/native/pull/98) - Native SDK shell for an existing Vite project, with frontend configuration, environment-based source selection, and development origin setup. - [Vue Example](https://github.com/vercel-labs/native/tree/main/examples/vue#readme) - Native SDK shell around a Vue frontend. @@ -45,28 +43,15 @@ ## Apps -- [API Lab](https://github.com/olgunozoktas/api-lab#readme) - Native macOS API testing workbench using Zero Native, a React WebView, and Zig bridge handlers for CORS-free HTTP, gRPC, mock servers, filesystem access, and other local tooling. - [Audiobook Maker](https://github.com/lichen0114/audiobook-maker/tree/main/desktop#readme) - Native macOS audiobook generation app for a Kokoro TTS backend using Native SDK markup, Zig state, native file picking, and bundled Python, MLX, FFmpeg, and espeak runtime dependencies. -- [Batshit](https://github.com/SirBadfish/batshit#readme) - Self-hosted AI workspace shipping a packaged macOS app built with a Zero Native system WebView shell and local service supervisor. -- [CheeseJS](https://github.com/PixelDroid19/CheeseJs#readme) - Cross-platform native code workbench using Zero Native, Zig, React, Monaco, system WebViews, and extensible language and runtime packages. - [Chutes E2EE Native SDK Proof](https://github.com/alex-drocks/chutes-e2ee-chat-nativesdk#readme) - Native-rendered proof app for encrypted Chutes.ai chat requests using Zig, Native markup, `fx.fetch`, and Native SDK automation. -- [Co Translator](https://github.com/bytonylee/co-translator#readme) - Real-time translation app for macOS and Linux using Zero Native, React, Zig, and an OpenAI Realtime sidecar that keeps API keys outside the renderer. -- [Codex Pet Share](https://github.com/portons/codex-pet-share#readme) - Self-hostable pixel-pet gallery with a packaged macOS Zero Native client, production WebView integration, and native notification support. -- [Component Cleaner](https://github.com/clpowe/component-cleaner#readme) - Native macOS Vue component scanner using Zero Native, a Vue WebView, and Zig bridge handlers to find unused Vue, TSX, and JSX components with whole-word and kebab-case matching. - [Compressor](https://github.com/sonnylazuardi/compressor#readme) - Native Windows image compressor using Native markup, Zig state, native file dialogs, drag and drop, and Bun-powered WebP encoding. -- [Crystal LLM](https://github.com/TheCulliganMan/crystal-llm#readme) - Pokemon Crystal runtime and LLM gameplay toolkit with a packaged Zero Native desktop interface for its local web runtime. - [GIFBin](https://github.com/henryoman/gifbin#readme) - Native GIF creation app using a Native SDK GPU surface, canvas widgets, Zig state, drag and drop, native dialogs, image decoding, and GIF export. - [Mac Cleaner](https://github.com/jellydn/mac-cleaner#readme) - Native macOS cleaner dashboard using Native SDK markup and Zig to run Mole status, cleanup, optimization, purge, and history commands. -- [Meeting Companion](https://github.com/malakhov-dmitrii/meeting-companion#readme) - Native macOS meeting transcription app using Zero Native, Zig, ScreenCaptureKit, AVFoundation, and a local Deepgram streaming sidecar. -- [My Pots](https://github.com/LakhindarPal/my_pots#readme) - Cross-platform savings tracker for Linux and Windows using Zero Native, Zig, SolidJS, and a persistent local SQLite database. - [OCPP DebugKit Studio](https://github.com/ocpp-debugkit/studio#readme) - Early-stage native OCPP charging-session debugger built with Zig and Native SDK, with macOS/Linux CI and automation-driven smoke testing. -- [Petdesk Mood by Token](https://github.com/BlueWhalexh/pet-desk-moodBytoken#readme) - Native macOS desktop pet that uses a Zero Native shell and local coding-agent usage data to animate token-driven mood states. -- [Petdex](https://github.com/crafter-station/petdex#readme) - Pet gallery, CLI, and floating macOS desktop companion built with Zig and a Zero Native fork for transparent always-on-top windows. - [Press](https://github.com/Lulzx/press#readme) - Native macOS video compressor using Native SDK, Zig, drag and drop, file dialogs, live FFmpeg progress, and quality presets. - [Project Orbit](https://github.com/Tarachand-Gupta/project-orbit#readme) - AI sandbox game shipping a macOS and Linux desktop shell built with Native SDK, a system WebView, and a Zig bridge. - [Signet](https://github.com/zig-nostr/signet#readme) - Native macOS Nostr signer using a Native SDK and Zig approval interface for NIP-46 requests handled by an isolated daemon. -- [Social Stockfish](https://github.com/Lulzx/social-stockfish#readme) - Conversation-analysis app with a lightweight Zero Native macOS client for its React interface and local AI backend. -- [Talky](https://github.com/WinstonFassett/talky#readme) - Voice interface for AI agents with a patched Zero Native macOS shell that connects to its local daemon and WebView UI. - [Token Tach](https://github.com/phall1/token-tach#readme) - Native macOS menu bar app for AI coding-agent token usage using Native SDK, Zig, Metal rendering, local ledger tailing, and a vendored Native SDK fork for popover and status-item support. - [Widgoal](https://github.com/eyadhammouda/widgoal#readme) - Native macOS football score widget using Native SDK native views, a Metal GPU surface, ESPN score data, league and team following, and live menu bar updates. From a9bb43c548759dea41a1d5a86c6580570ff5a75b Mon Sep 17 00:00:00 2001 From: Henry Oman Date: Thu, 16 Jul 2026 10:46:24 -0700 Subject: [PATCH 2/3] Require official Vercel Native SDK --- rules.md | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/rules.md b/rules.md index 009784e..0336e32 100644 --- a/rules.md +++ b/rules.md @@ -19,7 +19,7 @@ Review a candidate in this order: Every entry must be: - Publicly accessible without an account or private invitation. -- Directly connected to the official Native SDK repository, package, runtime, markup, APIs, or tooling. +- Built with or designed specifically for the official Vercel Labs Native SDK repository, package, runtime, markup, APIs, or tooling. Projects built against Zero Native or another predecessor or fork do not qualify. - More than an empty scaffold, private experiment, announcement, mockup, or placeholder. - Documented well enough to explain what it does, which platforms it supports, and how Native SDK is involved. - Stable enough for another person to run, install, study, or reuse. @@ -98,11 +98,9 @@ Each entry must link directly to that canonical `SKILL.md`. Do not link to a reg First-party Native SDK skills are preferred. A community skill must provide distinct Native SDK-specific guidance and show active maintenance. Generic Zig, TypeScript, frontend, testing, design, or agent-workflow skills do not qualify merely because they may be useful while building an app. -## Legacy Projects and Forks +## Forks -Projects created under the earlier `zero-native` name may qualify when they still work with the official Native SDK lineage or retain clear, reusable technical value. - -A fork must add meaningful functionality, platform support, documentation, or technical value. Unchanged mirrors and lightly renamed copies are excluded. +A fork of Vercel Labs Native SDK must add meaningful functionality, platform support, documentation, or technical value and remain compatible with the official Native SDK. Unchanged mirrors, lightly renamed copies, and projects built against Zero Native are excluded. ## Exclusions From ad6efd23fc3abd0b7f4d5583b3bce5d407a635c0 Mon Sep 17 00:00:00 2001 From: Henry Oman Date: Thu, 16 Jul 2026 10:46:25 -0700 Subject: [PATCH 3/3] Clarify Native SDK eligibility --- contributing.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/contributing.md b/contributing.md index 0ded77d..1dc448c 100644 --- a/contributing.md +++ b/contributing.md @@ -17,7 +17,7 @@ Project owners are welcome to submit their own work. Please disclose that you ar Every submission must satisfy all applicable requirements in [the curation rules](rules.md). In summary, an entry must be: - Publicly accessible without an account or private invitation. -- Directly about Native SDK, or built with the official Vercel Labs Native SDK repository or package. +- Directly about Native SDK, or built with the official Vercel Labs Native SDK repository or package; Zero Native projects do not qualify. - More than an empty scaffold, private experiment, announcement, or placeholder. - Documented well enough to explain what it does, which platforms it supports, and how Native SDK is used. - Stable enough for another person to run, install, study, or reuse. @@ -25,7 +25,7 @@ Every submission must satisfy all applicable requirements in [the curation rules For apps, the repository or project page should provide visible evidence that it uses Native SDK. Good evidence includes an `app.zon`, Native SDK dependency, source code, build instructions, screenshots, or a release/download page. -Older `zero-native` projects and forks are considered only when they still work with the current official Native SDK or clearly provide reusable technical value. A name match alone is not enough. +Projects built against Zero Native do not qualify. Forks qualify only when they remain compatible with the official Vercel Labs Native SDK and add meaningful technical value. Libraries and packages receive an additional scope check: they must be designed specifically for Native SDK and provide reusable Native SDK functionality. A generic Zig or frontend library does not qualify merely because a Native SDK app uses it. See [Libraries & Packages](rules.md#libraries--packages) for the complete rule and examples.