Repolode
getpelican

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

#static-site-generator#markdown#blog#python#jinja2#restructuredtext#pelican

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