Repolode
webiny

webiny/webiny-js

CMS headless auto-hospedado e extensível em TypeScript, além de criador de sites, executado em infraestrutura serverless da AWS (Lambda, DynamoDB, S3).

Alternativa open source a:ContentfulSanity

Estrelas
8,047
Forks
683
Issues abertas
412
Último commit
há 11 horas

O que é?

Webiny é uma plataforma de conteúdo open source que você implanta na sua própria conta da AWS. Ela roda em Lambda, DynamoDB, S3 e CloudFront, e a infraestrutura é provisionada com Pulumi usando um único comando de deploy. O Webiny foi criado como um framework TypeScript, então a personalização é feita em código, na pasta de extensões, e não apenas pela interface administrativa.

A plataforma inclui um CMS headless com modelos de conteúdo personalizados, uma API GraphQL, permissões por campo, localização e versionamento. Também oferece um criador de sites com recurso de arrastar e soltar e um SDK para Next.js, um gerenciador de arquivos para ativos digitais, fluxos de publicação com aprovações e agendamento, além de suporte nativo a vários tenants para hospedar muitos deles em uma única implantação.

O Webiny inclui um servidor MCP e skills de IA para que agentes de programação, como Claude Code ou Cursor, possam trabalhar com seus pontos de extensão. É voltado a equipes que usam AWS e precisam ter controle sobre os dados, incorporar um CMS white-label ou contar com uma infraestrutura de conteúdo programável. Não é indicado para blogs simples nem para hospedagem fora da AWS.

Recursos principais

  • 01CMS headless com modelos de conteúdo personalizados, API GraphQL e permissões por campo
  • 02Criador de sites com recurso de arrastar e soltar e SDK para Next.js
  • 03Suporte nativo a vários tenants com estruturas hierárquicas
  • 04Hooks de ciclo de vida, extensões de schema GraphQL e pontos de extensão para a interface administrativa em TypeScript
  • 05Infraestrutura provisionada com Pulumi e implantação com um único comando
  • 06Servidor MCP e skills de IA para agentes de programação com IA

Casos de uso

  • Hospedar um CMS sob sua gestão na própria conta da AWS para atender a requisitos de controle de dados ou conformidade
  • Incorporar um CMS white-label a um produto SaaS com isolamento por tenant
  • Criar fluxos de trabalho de conteúdo personalizados, integrações e hooks em TypeScript
  • Permitir que agentes de programação com IA gerem extensões para uma plataforma de conteúdo

Tópicos

Perguntas frequentes

O que é webiny-js?
CMS headless auto-hospedado e extensível em TypeScript, além de criador de sites, executado em infraestrutura serverless da AWS (Lambda, DynamoDB, S3). Webiny é uma plataforma de conteúdo open source que você implanta na sua própria conta da AWS. Ela roda em Lambda, DynamoDB, S3 e CloudFront, e a infraestrutura é provisionada com Pulumi usando um único comando de deploy. O Webiny foi criado como um framework TypeScript, então a personalização é feita em código, na pasta de extensões, e não apenas pela interface administrativa.
webiny-js é gratuito? Qual é a licença?
webiny-js é open source sob a licença Other. Confira os termos da licença antes de usá-lo em produtos comerciais.
webiny-js ainda é mantido?
Manutenção ativa. O último commit de webiny-js foi em 21 de out. de 2026.
Para que posso usar webiny-js?
Hospedar um CMS sob sua gestão na própria conta da AWS para atender a requisitos de controle de dados ou conformidade Incorporar um CMS white-label a um produto SaaS com isolamento por tenant Criar fluxos de trabalho de conteúdo personalizados, integrações e hooks em TypeScript Permitir que agentes de programação com IA gerem extensões para uma plataforma de conteúdo
Onde consigo webiny-js?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/webiny/webiny-js

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

Projetos relacionados