Um gerador de sites estáticos simples, escrito em JavaScript, que transforma diretórios de templates em HTML, Markdown, Liquid, Nunjucks e outras linguagens em HTML.
- Estrelas
- 17,537
- Forks
- 1,195
- Issues abertas
- 205
- Último commit
- há 3 dias
O que é?
Zola é um gerador de sites estáticos escrito em Rust. Ele transforma conteúdo em Markdown e templates Tera em um site HTML pronto e é distribuído como um único executável, sem exigir a instalação de um runtime externo.
O conjunto de recursos integrados atende às necessidades comuns de um site de conteúdo: destaque de sintaxe, compilação de Sass, processamento de imagens, geração automática de sumário e âncoras para cabeçalhos, verificação de links internos, paginação, taxonomias personalizadas e sites multilíngues. A busca funciona inteiramente no navegador, sem servidor nem serviço de terceiros. O projeto também inclui um servidor de desenvolvimento com recarga automática.
Os sites criados com Zola podem ser publicados em plataformas como Netlify, Vercel e Cloudflare Pages. O projeto é sucessor do Gutenberg e usa o mecanismo de templates Tera, criado pelo autor como alternativa aos templates do Go.
Recursos principais
- 01É distribuído como um único binário, sem dependências externas.
- 02Compila Sass e processa imagens durante o build.
- 03Oferece destaque de sintaxe integrado e geração automática de sumário.
- 04Oferece busca que funciona sem servidor nem serviço de terceiros.
- 05Inclui um servidor de desenvolvimento com recarga automática e um verificador de links externos.
- 06Dá suporte a sites multilíngues e taxonomias personalizadas.
Casos de uso
- Criar um blog pessoal ou site de documentação a partir de arquivos Markdown.
- Publicar um site de projeto multilíngue sem backend.
- Publicar um site estático na Netlify, Vercel ou Cloudflare Pages.
Antes de usar
- O código posterior à versão 0.22 é licenciado sob a EUPL-1.2, uma licença copyleft, enquanto o código anterior continua sob a licença MIT.
- O README descreve o suporte a sites multilíngues como básico.
Tópicos
Perguntas frequentes
- O que é zola?
- Gerador de sites estáticos rápido, distribuído como um único binário, com suporte integrado a Markdown, Sass, processamento de imagens e busca. Zola é um gerador de sites estáticos escrito em Rust. Ele transforma conteúdo em Markdown e templates Tera em um site HTML pronto e é distribuído como um único executável, sem exigir a instalação de um runtime externo.
- zola é gratuito? Qual é a licença?
- zola é open source sob a licença EUPL-1.2. Confira os termos da licença antes de usá-lo em produtos comerciais.
- zola ainda é mantido?
- Manutenção ativa. O último commit de zola foi em 19 de out. de 2026.
- Para que posso usar zola?
- Criar um blog pessoal ou site de documentação a partir de arquivos Markdown. Publicar um site de projeto multilíngue sem backend. Publicar um site estático na Netlify, Vercel ou Cloudflare Pages.
- Onde consigo zola?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/getzola/zola
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Framework Hugo de código aberto com blocos Tailwind para criar landing pages, portfólios, blogs e documentação a partir de arquivos Markdown simples.
CMS headless de código aberto que edita conteúdo em Markdown, MDX, JSON e YAML armazenado no seu próprio repositório Git, com uma API GraphQL.
CMS headless open source e self-hosted, escrito em TypeScript, que gera APIs de conteúdo REST e GraphQL a partir dos seus modelos de conteúdo.
CMS headless open source nativo do Next.js e framework de aplicações, com backend em TypeScript e painel administrativo React personalizável.
Uma interface de gerenciamento de conteúdo baseada em Git para sites estáticos, que permite aos editores alterar o conteúdo de um repositório Git pelo painel web em /admin.