跳过主要内容
广告OpenFree logo推广你的产品触达更多潜在用户,助力产品增长与收益提升。投放广告
Favicon of Void

Void

Free 等级项目

Void 是集 CLI、平台与全栈 SDK 于一体的工具,统一应用的构建与部署,支持在 Cloudflare Workers 上构建和部署全栈 Vite 应用,并提供类型化 API、数据库、存储、AI 与一键部署流程。

访问 voidzero-dev/void

项目简介

Void 是统一的 CLI、平台和全栈 SDK,用于构建和部署应用。它支持在 Cloudflare Workers 上使用 Vite 构建和部署全栈应用,涵盖服务端路由、页面、类型化 API、数据库、存储、AI 以及一键部署工作流。

核心功能

  • Void SDK 提供基于文件的服务端路由、服务端渲染页面,以及面向数据库、存储和 AI 的类型化 API,并可在数据库查询到 UI 之间传递类型。Void CLI 可构建应用、预置 Cloudflare 资源、应用迁移、部署、管理资源、查看日志和回滚。Void Platform 可在你的 Cloudflare 账户中安装共享部署环境,供团队或客户使用,并提供访问控制、资源限制、用量报告和已连接应用。SDK 功能可选且可组合;页面可使用 React、Vue、Svelte 或 Solid,也可保留受支持的应用框架来处理路由与渲染。Void 通过适配器支持

适用场景

  • 在 Cloudflare Workers 上构建和部署全栈 Vite 应用。让团队借助编码智能体构建和部署应用,同时由管理员保持对 Cloudflare 访问权限的控制。在你的 Cloudflare 账户中自托管共享 Void Platform,供团队或客户使用。使用受支持的 Vite 框架构建 API、SPA 或服务端渲染页面。

快速开始

  • 使用 Node.js 24.21.0 或更高版本。在空目录中依次运行 npm install -D void、npx void init 和 npm run dev。Vite+ 是默认工具链,初始化会自动安装并保留现有包管理器配置。选择 UI 框架与起始模板,再选择 Cloudflare 部署到你的账户。运行 npx void deploy 后,Void 会构建应用、预置资源、应用数据库迁移并输出部署 URL。若要部署到团队平台,先运行 npx void connect <url>,再使用同一部署命令。

部署与要求

  • 需要 Node.js 24.21.0 或更高版本。需要 Cloudflare 账户作为 npx void deploy 的部署目标。部署到团队平台时,需先运行 npx void connect <url> 再部署。

采用前须知

  • 许可证:MIT。在使用、修改或分发项目前,请确认其具体条款。

1 条评论

登录 后发表评论。

更多类似 Void 的项目

Favicon of EmDash

EmDash

Free 等级项目星标数: 13.8K

面向人类与智能体的开源 Astro CMS

应用框架

EmDash 是 Cloudflare 推出的开源全栈 TypeScript CMS,基于 Astro 构建,提供类型化内容模型、管理后台、MCP 服务器、REST API 和 CLI,方便人类与 AI 智能体管理内容。

Favicon of GDevelop

GDevelop

Free 等级项目星标数: 27.6K

开源无代码游戏引擎,支持2D、3D和多人游戏

应用框架

GDevelop 是一款开源、无代码的跨平台游戏引擎,可用于为移动端、桌面端和网页创建 2D、3D 和多人游戏。它采用基于事件的系统和模块化行为,并支持 AI 辅助开发。