
Pelican
Static site generator, written in Python, that requires no database or server-side logic
What is Pelican?
Static site generator that supports reStructuredText, Markdown, and AsciiDoc formats. Features:
- Articles (e.g., blog posts) and pages (e.g., “About”, “Projects”, “Contact”)
- Multilingual articles support
- Theming support (Jinja2 templates)
- Plugins support via a separate shared repository
- Atom/RSS feeds
- Import from WordPress, Dotclear, or RSS feeds
- Integrations: Disqus, Twitter, Google Analytics, etc.
- Fast rebuild thanks to content caching and selective output writing
Pelican Screenshots
Pelican Features
Pelican information
Supported Languages
- English
GitHub repository
- 11,476 Stars
- 1,807 Forks
- 97 Open Issues
- Updated
Comments and Reviews
Tags
- Blog Publishing
- static-website
Has a very easy on-boarding process, with a command-line wizard which asks you how you want to configure your site.
Has plenty of mature themes and plugins. My favorite theme is "pelican-bootstrap3".
I did not experience any bugs yet, but even if I do, modifying the software is trivial, because it is open source.
I have my own blog on Pelican and there are some cool things about it. Pelican supports reStructuredText, Markdown, and AsciiDoc, you can create multilingual articles and articles consisting of several parts. Pelican configuration is flexible and extendable via plugins, so you can easily implement the variant that is the most convenient for you and your target audience. To improve visual appearance there are lots of themes (however, no so many as in Jekyll, Hugo, or Hexo), but the good news is that themes are created using Jinja2. Pelican supports import from WordPress, DotClear, or RSS, which makes it the best static alternative to popular blogging platforms.
As Hyde is made for Legacy Python, Pelican is the best alternative for Python.
If you need a website, this is a phenomenal piece of software to use for it.
Why have you given it 4 stars instead of 5?
Reply written ago