Repolode
voidzero-dev

voidzero-dev/void

Framework full-stack e toolkit de deploy que cria apps com Vite e os publica no Cloudflare Workers.

Alternativa open source a:VercelNetlify

Estrelas
489
Forks
46
Issues abertas
31
Último commit
há 23 horas

O que é?

Void é um toolkit para criar aplicações full-stack com Vite que rodam no Cloudflare Workers. Ele combina um SDK baseado em arquivos para rotas de servidor, páginas renderizadas no servidor e acesso tipado a bancos de dados, armazenamento e IA com uma CLI que compila o app, provisiona os recursos necessários no Cloudflare, aplica migrações e faz o deploy com um único comando.

O SDK é modular. As páginas podem ser criadas com React, Vue, Svelte ou Solid. Outra opção é continuar usando um framework de aplicação compatível para cuidar do roteamento e da renderização, enquanto o Void gerencia as APIs de recursos, as migrações e o deploy. A CLI também oferece gerenciamento de recursos, consulta de logs e reversões.

Para equipes, o Void Platform permite instalar um ambiente de deploy compartilhado na própria conta do Cloudflare, com controles de acesso, limites de recursos, relatórios de uso e aplicações conectadas que solicitam deploys aprovados pelos usuários.

Recursos principais

  • 01Rotas de servidor baseadas em arquivos e páginas renderizadas no servidor com Vite.
  • 02APIs tipadas para bancos de dados, armazenamento e chamadas de IA.
  • 03Compilação, provisionamento de recursos, migrações e deploy no Cloudflare com um único comando.
  • 04Compatível com React, Vue, Svelte ou Solid, além de frameworks de aplicação compatíveis.
  • 05Plataforma para equipes, auto-hospedada na própria conta do Cloudflare, com controles de acesso e relatórios de uso.

Casos de uso

  • Criar uma aplicação web full-stack no Cloudflare Workers sem gerenciar servidores.
  • Adicionar rotas de servidor e acesso tipado a bancos de dados a um projeto Vite existente.
  • Oferecer a uma equipe ou aos clientes um ambiente de deploy compartilhado e controlado no Cloudflare.

Início rápido

  1. 1

    Instale o Node.js 24.21.0 ou uma versão posterior

  2. 2

    Instale o pacote void em um diretório vazio

    npm install -D void
  3. 3

    Inicialize o projeto

    npx void init
  4. 4

    Inicie o servidor de desenvolvimento

    npm run dev

Antes de usar

  • É necessário ter o Node.js 24.21.0 ou uma versão posterior.
  • Para fazer o deploy no Cloudflare, é necessário ter uma conta do Cloudflare.

Tópicos

Perguntas frequentes

O que é void?
Framework full-stack e toolkit de deploy que cria apps com Vite e os publica no Cloudflare Workers. Void é um toolkit para criar aplicações full-stack com Vite que rodam no Cloudflare Workers. Ele combina um SDK baseado em arquivos para rotas de servidor, páginas renderizadas no servidor e acesso tipado a bancos de dados, armazenamento e IA com uma CLI que compila o app, provisiona os recursos necessários no Cloudflare, aplica migrações e faz o deploy com um único comando.
void é gratuito? Qual é a licença?
void é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
void ainda é mantido?
Manutenção ativa. O último commit de void foi em 19 de out. de 2026.
Para que posso usar void?
Criar uma aplicação web full-stack no Cloudflare Workers sem gerenciar servidores. Adicionar rotas de servidor e acesso tipado a bancos de dados a um projeto Vite existente. Oferecer a uma equipe ou aos clientes um ambiente de deploy compartilhado e controlado no Cloudflare.
Como instalar void?
Instale o Node.js 24.21.0 ou uma versão posterior Instale o pacote void em um diretório vazio: npm install -D void Inicialize o projeto: npx void init Inicie o servidor de desenvolvimento: npm run dev
Onde consigo void?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/voidzero-dev/void

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados