Repolode
getpelican

getpelican/pelican

Генератор статических сайтов на Python, который создает сайты из файлов Markdown, reStructuredText и HTML без базы данных.

Open source альтернатива:WordPress

Звёзды
13,365
Форки
1,834
Открытые issues
106
Последний коммит
25 дней назад

Что это?

Pelican — генератор статических сайтов на Python. Вы пишете материалы в виде текстовых файлов в Markdown, reStructuredText или HTML, а инструмент командной строки преобразует их в HTML, CSS и JavaScript, которые можно размещать на любом веб-сервере или сервисе статического хостинга.

Он предназначен для блогов и контентных сайтов, которым не нужны база данных или серверный код. Статьи и статические страницы обрабатываются как отдельные типы контента, а сайты можно создавать на нескольких языках. В результат входят ленты Atom и RSS, а блоки кода подсвечиваются с помощью Pygments.

Проект поддерживает импорт материалов из WordPress, Dotclear и RSS-лент, использует шаблоны Jinja2 для тем и предлагает экосистему плагинов. Пересборка ускоряется за счет кэширования контента и записи только изменившихся файлов.

Ключевые возможности

  • 01Писать материалы в Markdown или reStructuredText
  • 02Создавать ленты Atom и RSS
  • 03Публиковать статьи на нескольких языках
  • 04Использовать темы на основе Jinja2
  • 05Импортировать материалы из WordPress, Dotclear или RSS
  • 06Расширять возможности с помощью экосистемы плагинов

Сценарии использования

  • Создание личного блога без базы данных
  • Публикация документации или контентного сайта на нескольких языках
  • Перенос существующего блога на WordPress на статический хостинг

Что важно знать

  • Лицензия AGPL-3.0 — это лицензия с авторским левом, которая может ограничивать использование или распространение производного кода.

В подборках

Темы

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

Частые вопросы

Что такое pelican?
Генератор статических сайтов на Python, который создает сайты из файлов Markdown, reStructuredText и HTML без базы данных. Pelican — генератор статических сайтов на Python. Вы пишете материалы в виде текстовых файлов в Markdown, reStructuredText или HTML, а инструмент командной строки преобразует их в HTML, CSS и JavaScript, которые можно размещать на любом веб-сервере или сервисе статического хостинга.
pelican можно использовать бесплатно? Какая у него лицензия?
pelican распространяется с открытым исходным кодом под лицензией AGPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
pelican всё ещё поддерживается?
Активно поддерживается. Последний коммит в pelican — 13 окт. 2026 г..
Для чего можно использовать pelican?
Создание личного блога без базы данных Публикация документации или контентного сайта на нескольких языках Перенос существующего блога на WordPress на статический хостинг
Где скачать pelican?
Исходный код и инструкции по установке — на GitHub: https://github.com/getpelican/pelican

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Самостоятельно размещаемая система личного блога с Markdown-редактором, админ-панелью, встроенной аналитикой, хостингом изображений, комментариями и автоматической настройкой HTTPS.

3,6 тыс.498TypeScriptGPL-3.0Активно поддерживаетсяОбновлён 3 дня назад