Skip to main content
AdOpenFree logoPromote your productReach more potential users and drive product growth and revenue.Advertise
Favicon of Void

Void

Free Listing

Void is a CLI, platform, and full-stack SDK for building and deploying full-stack Vite apps on Cloudflare Workers, with typed APIs, databases, storage, AI, and one-command deployment.

Visit voidzero-dev/void

Overview

Void is a CLI, platform, and full-stack SDK that unifies building and deploying apps. It supports building and deploying full-stack apps with Vite on Cloudflare Workers, with server routes, pages, typed APIs, databases, storage, AI, and one-command deployment workflows.

Key Features

  • Void SDK provides file-based API routes, server-rendered pages, and typed APIs for databases, storage, and AI, carrying types from database queries to the UI.
  • Void CLI builds apps, provisions Cloudflare resources, applies migrations, deploys, manages resources, inspects logs, and rolls back.
  • Void Platform installs a shared deployment environment in your Cloudflare account for teams or customers, with access controls, resource limits, usage reporting, and connected applications.
  • SDK features are optional and composable; you can use React, Vue, Svelte, or Solid for Void pages or keep a supported application framework.
  • Void supports TanStack Start, SvelteKit, Nuxt, and more through adapters, and can build APIs, SPAs, or server-rendered pages.
  • npx void deploy builds the app, provisions resources, applies database migrations, and prints the deployed URL.

Use Cases

  • Build and deploy full-stack Vite apps on Cloudflare Workers.
  • Let a team build and deploy apps with coding agents while admins retain control of Cloudflare access.
  • Self-host a shared Void Platform in your Cloudflare account for your team or customers.
  • Build APIs, SPAs, or server-rendered pages with supported Vite frameworks.

Getting Started

  • Use Node.js 24.21.0 or later. In an empty directory, run npm install -D void, npx void init, and npm run dev.
  • Choose your UI framework and starter, then select Cloudflare to deploy to your account.
  • Run npx void deploy to build the app, provision resources, apply database migrations, and print the deployed URL.
  • To deploy to a team platform, run npx void connect <url> first, then use the same deploy command.

Deployment & Requirements

  • Node.js 24.21.0 or later.
  • A Cloudflare account as the deployment target for npx void deploy.
  • For team platform deployment, run npx void connect <url> before deploying.

Before You Adopt

  • License: MIT. Review its terms before using, modifying, or distributing the project.
  • Team deployments are designed so admins retain control of Cloudflare access and credentials.
  • Void Platform can be self-hosted and customized for a team's security needs.

1 comment

Sign in to leave a comment.

More like Void

Favicon of EmDash

EmDash

Free ListingStars: 13.8K

Open source Astro CMS for humans and agents

Application Frameworks

EmDash is an open source, full-stack TypeScript CMS built on Astro from Cloudflare. It provides a typed schema, polished admin, and MCP server, REST API, and CLI for humans and AI agents to manage content.

Favicon of GDevelop

GDevelop

Free ListingStars: 27.6K

Open-source no-code engine for 2D, 3D and multiplayer games

Application Frameworks

GDevelop is an open-source, no-code, cross-platform game engine for creating 2D, 3D, and multiplayer games for mobile, desktop, and the web. It uses an event-based system and modular behaviors.