Pelican 4.5.1

Pelican is a static site generator, written in Python. Write content in reStructuredText or Markdown using your editor of choice Includes a simple command line tool to (re)generate site files Easy to interface with version control systems and web hooks Completely static output is simple to host anywhere Features Pelican currently supports: Chronological content (e.g., articles, blog posts) as well as static pages Integration with external services (e.g., Google Analytics and Disqus) Site themes (created using Jinja2 templates) Publication of articles in multiple languages Generation of Atom and RSS feeds Syntax highlighting via Pygments Importing existing content from WordPress, Dotclear, and other services Fast rebuild times due to content caching and selective output writing

Tags rest site-generator python
License Affero GPLv3
State stable

Recent Releases

4.5.103 Nov 2020 09:25 minor feature: Refactor intra-site link discovery in order to match more permissively #2646. plugins running twice in auto-reload mode #2817. Add notice to use from pelican import signals instead of import pelican.signals #2805.
4.5.021 Aug 2020 06:05 minor feature: List registered plugins via pelican-plugins command. Override settings via -e / --extra-settings CLI option flags. Add settings for custom Jinja globals and tests. Customize article summary ellipsis via SUMMARY_END_MARKER setting. Customize Typogrify dash handling via new TYPOGRIFY_DASHES setting. Support Unicode when generating slugs. Support Asciidoc.adoc file generation in Pelican importer. Improve user experience when pelican --listen web server is quit. Improve Invoke tasks template. Include tests in source distributions. Switch CI from Travis to GitHub Actions. Remove support for Python 2.7.