Gerador de sites estáticos e blogs em Python que transforma arquivos de conteúdo em um site pronto para publicação.
getpelican/pelican
Gerador de sites estáticos em Python que cria sites a partir de arquivos Markdown, reStructuredText e HTML, sem precisar de banco de dados.
Alternativa open source a:WordPress
- Estrelas
- 13,367
- Forks
- 1,833
- Issues abertas
- 106
- Último commit
- há 26 dias
O que é?
Pelican é um gerador de sites estáticos escrito em Python. Você escreve o conteúdo em arquivos de texto Markdown, reStructuredText ou HTML, e uma ferramenta de linha de comando os transforma em HTML, CSS e JavaScript, que podem ser servidos por qualquer servidor web ou serviço de hospedagem estática.
Ele é voltado para blogs e sites de conteúdo que não precisam de banco de dados nem de código no servidor. Artigos e páginas estáticas são tratados como tipos de conteúdo separados, e os sites podem ser criados em vários idiomas. A saída inclui feeds Atom e RSS, e os blocos de código são realçados com Pygments.
O projeto oferece suporte à importação de conteúdo existente do WordPress, Dotclear e feeds RSS, usa templates Jinja2 para temas e conta com um ecossistema de plugins. As reconstruções são aceleradas pelo cache de conteúdo e pela gravação apenas dos arquivos de saída que foram alterados.
Recursos principais
- 01Escrever conteúdo em Markdown ou reStructuredText
- 02Gerar feeds Atom e RSS
- 03Publicar artigos em vários idiomas
- 04Temas baseados em Jinja2
- 05Importar conteúdo do WordPress, Dotclear ou RSS
- 06Ecossistema de plugins para extensões
Casos de uso
- Criar um blog pessoal sem banco de dados
- Publicar um site de documentação ou conteúdo em vários idiomas
- Migrar um blog WordPress existente para hospedagem estática
Antes de usar
- Licenciado sob AGPL-3.0, uma licença copyleft que pode restringir o uso ou a distribuição de código derivado.
Em coleções
Tópicos
Perguntas frequentes
- O que é pelican?
- Gerador de sites estáticos em Python que cria sites a partir de arquivos Markdown, reStructuredText e HTML, sem precisar de banco de dados. Pelican é um gerador de sites estáticos escrito em Python. Você escreve o conteúdo em arquivos de texto Markdown, reStructuredText ou HTML, e uma ferramenta de linha de comando os transforma em HTML, CSS e JavaScript, que podem ser servidos por qualquer servidor web ou serviço de hospedagem estática.
- pelican é gratuito? Qual é a licença?
- pelican é open source sob a licença AGPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
- pelican ainda é mantido?
- Manutenção ativa. O último commit de pelican foi em 13 de out. de 2026.
- Para que posso usar pelican?
- Criar um blog pessoal sem banco de dados Publicar um site de documentação ou conteúdo em vários idiomas Migrar um blog WordPress existente para hospedagem estática
- Onde consigo pelican?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/getpelican/pelican
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Um framework rápido e simples para blogs em Node.js que gera sites estáticos a partir de posts em Markdown.
Gerador de sites estáticos com suporte a blogs, escrito em Ruby, que transforma Markdown e templates Liquid em um site completo.
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.
Plataforma de blog em PHP auto-hospedada, com suporte a Markdown, plugins, temas e vários bancos de dados.
Sistema de blog pessoal auto-hospedado com editor Markdown, painel administrativo, analytics integrado, hospedagem de imagens, comentários e HTTPS automático.