Repolode
CoreBunch

CoreBunch/Instatic

Um CMS visual self-hosted e construtor de páginas em um único servidor Bun, que publica páginas estáticas com HTML e CSS limpos.

Alternativa open source a:WebflowFramerWordPress

Estrelas
9,076
Forks
874
Issues abertas
202
Último commit
há 3 dias

O que é?

O Instatic reúne um editor visual em canvas, um mecanismo de conteúdo, gerenciamento de mídia, autenticação, formulários, plugins e um publicador de sites estáticos em um único servidor Bun, que você executa na sua própria infraestrutura com SQLite ou Postgres. A proposta é substituir a combinação comum de CMS headless, hospedagem, serviço de formulários e fornecedor de analytics por uma única aplicação self-hosted.

O editor oferece um canvas com vários breakpoints, componentes visuais reutilizáveis, templates, loops em coleções e um agente de IA que cria nós editáveis no canvas usando o provedor de modelos que você escolher. Os tokens de design do Core Framework para cores, tipografia fluida e espaçamento já vêm integrados. Os formulários gravam os envios nas suas próprias tabelas de dados, e a importação aceita HTML bruto ou sites estáticos completos.

As páginas publicadas usam HTML semântico e CSS compacto, sem incluir o runtime do editor ou de qualquer framework na saída. Os plugins de backend são executados em um sandbox QuickJS-WASM isolado por plugin, com permissões que precisam ser concedidas pelo proprietário do site. O projeto está na versão 0.0.x, e o README informa que as APIs ainda podem mudar antes da versão 1.0.

Recursos principais

  • 01Canvas visual com vários breakpoints, componentes reutilizáveis e templates
  • 02Publica HTML semântico e CSS compacto sem o runtime do editor
  • 03Os formulários armazenam os envios nas suas próprias tabelas de dados
  • 04Tokens de design integrados para escalas de cores, tipografia e espaçamento
  • 05Plugins executados em um worker QuickJS-WASM isolado, com permissões concedidas pelo proprietário
  • 06Funciona com SQLite ou Postgres e oferece deploy com Docker ou em um clique no Railway

Casos de uso

  • Criar um blog, portfólio ou site para uma pequena empresa e hospedá-lo por conta própria
  • Manter um site com vários autores que precisa de funções e um log de auditoria
  • Substituir serviços hospedados de formulários e CMS por tabelas de dados próprias
  • Publicar sites estáticos rápidos que possam ser migrados para qualquer hospedagem

Início rápido

  1. 1

    Instale o Bun 1.4.1 ou uma versão mais recente em bun.sh

  2. 2

    Inicie o servidor de desenvolvimento

    bun run dev

Antes de usar

  • O README descreve o projeto como intencionalmente inicial, então espere encontrar pontos pouco refinados e mudanças.
  • O agente de IA requer sua própria chave de API ou um modelo local do Ollama.
  • As análises são apenas operacionais, sem rastreamento de visitantes por terceiros.

Em coleções

Tópicos

Perguntas frequentes

O que é Instatic?
Um CMS visual self-hosted e construtor de páginas em um único servidor Bun, que publica páginas estáticas com HTML e CSS limpos. O Instatic reúne um editor visual em canvas, um mecanismo de conteúdo, gerenciamento de mídia, autenticação, formulários, plugins e um publicador de sites estáticos em um único servidor Bun, que você executa na sua própria infraestrutura com SQLite ou Postgres. A proposta é substituir a combinação comum de CMS headless, hospedagem, serviço de formulários e fornecedor de analytics por uma única aplicação self-hosted.
Instatic é gratuito? Qual é a licença?
Instatic é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
Instatic ainda é mantido?
Manutenção ativa. O último commit de Instatic foi em 3 de nov. de 2026.
Para que posso usar Instatic?
Criar um blog, portfólio ou site para uma pequena empresa e hospedá-lo por conta própria Manter um site com vários autores que precisa de funções e um log de auditoria Substituir serviços hospedados de formulários e CMS por tabelas de dados próprias Publicar sites estáticos rápidos que possam ser migrados para qualquer hospedagem
Como instalar Instatic?
Instale o Bun 1.4.1 ou uma versão mais recente em bun.sh Inicie o servidor de desenvolvimento: bun run dev
Onde consigo Instatic?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/CoreBunch/Instatic

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

Projetos relacionados