Gerenciador de favoritos com Cloudflare Workers e D1 que salva links por bookmarklet ou extensão do Chrome, sem exigir conta.
- 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
Instale o Node.js 24.21.0 ou uma versão posterior
- 2
Instale o pacote void em um diretório vazio
npm install -D void - 3
Inicialize o projeto
npx void init - 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
Um app web de digitação que combina memorização de vocabulário em inglês com treino de memória muscular no teclado, feito para quem trabalha em inglês usando o teclado.
Um editor visual modular e open source de arrastar e soltar para React, que renderiza páginas com seus próprios componentes e dados.
Um sketchpad no navegador para telas de apps com Material 3 Expressive que transforma seu design em um prompt para ferramentas de programação com IA.
Aplicativo web para criar QR codes personalizados e estilizados e ler QR codes usando a câmera ou imagens enviadas.
Gerenciador de consentimento de cookies open source e banner de cookies em conformidade com o GDPR para React, Next.js, Vue, Svelte, Astro e HTML puro, com suporte a Google Consent Mode v2 e IAB TCF.