Pelican 4.11.0¶
Pelican is a static site generator, written in Python. Highlights include:
Write your content directly with your editor of choice in reStructuredText or Markdown formats
Includes a simple CLI tool to (re)generate your site
Easy to interface with distributed version control systems and web hooks
Completely static output is easy to host anywhere
Ready to get started? Check out the Quickstart guide.
Features¶
Pelican’s feature highlights include:
Articles (e.g., blog posts) and pages (e.g., "About", "Projects", "Contact")
Integration with external services
Site themes (created using Jinja2 templates)
Publication of articles in multiple languages
Generation of Atom and RSS feeds
Code syntax highlighting
Import existing content from WordPress, Dotclear, or RSS feeds
Fast rebuild times thanks to content caching and selective output writing
Extensible via a rich plugin ecosystem: Pelican Plugins
Why the name "Pelican"?¶
"Pelican" is an anagram for calepin, which means "notebook" in French. ;)
Source code¶
You can access the source code at: https://github.com/getpelican/pelican
How to get help, contribute, or provide feedback¶
Documentation¶
- Quickstart
- Installing Pelican
- Writing content
- Publish your site
- Settings
- Plugins
- Themes
- pelican-themes
- Importing an existing site
- Frequently Asked Questions (FAQ)
- What’s the best way to communicate a problem, question, or suggestion?
- How can I help?
- Is the Pelican settings file mandatory?
- Changes to the settings file take no effect
- I’m creating my own theme. How do I use Pygments for syntax highlighting?
- How do I create my own theme?
- Can I override individual templates without forking the whole theme?
- I want to use Markdown, but I got an error.
- Can I use arbitrary metadata in my templates?
- How do I make my output folder structure identical to my content hierarchy?
- How do I assign custom templates on a per-page basis?
- How can I override the generated URL of a specific page or article?
- How can I use a static page as my home page?
- What if I want to disable feed generation?
- I’m getting a warning about feeds generated without SITEURL being set properly
- Can I force Atom feeds to show only summaries instead of article content?
- Is Pelican only suitable for blogs?
- Why does Pelican always write all HTML files even with content caching enabled?
- How to process only a subset of all articles?
- My tag cloud is missing/broken since I upgraded Pelican
- Since I upgraded Pelican my pages are no longer rendered
- How can I stop Pelican from trying to parse my static files as content?
- Why is [arbitrary Markdown syntax] not supported?
- Tips
- Contributing and feedback guidelines
- Pelican internals
- Some history about Pelican
- Release history
- 4.11.0 - 2025年01月15日
- 4.10.2 - 2024年11月27日
- 4.10.1 - 2024年09月28日
- 4.10.0 - 2024年09月16日
- 4.9.1 - 2023年11月15日
- 4.9.0 - 2023年11月12日
- 4.8.0 - 2022年07月11日
- 4.7.2 - 2022年02月09日
- 4.7.1 - 2021年10月12日
- 4.7.0 - 2021年10月01日
- 4.6.0 - 2021年03月23日
- 4.5.4 - 2021年01月04日
- 4.5.3 - 2020年12月01日
- 4.5.2 - 2020年11月22日
- 4.5.1 - 2020年11月02日
- 4.5.0 - 2020年08月20日
- 4.2.0 - 2019年10月17日
- 4.1.3 - 2019年10月09日
- 4.1.2 - 2019年09月23日
- 4.1.1 - 2019年08月23日
- 4.1.0 - 2019年07月14日
- 4.0.1 (2018年11月30日)
- 4.0.0 (2018年11月13日)
- 3.7.1 (2017年01月10日)
- 3.7.0 (2016年12月12日)
- 3.6.3 (2015年08月14日)
- 3.6.2 (2015年08月01日)
- 3.6.0 (2015年06月15日)
- 3.5.0 (2014年11月04日)
- 3.4.0 (2014年07月01日)
- 3.3.0 (2013年09月24日)
- 3.2.1 and 3.2.2
- 3.2 (2013年04月24日)
- 3.1 (2012年12月04日)
- 3.0 (2012年08月08日)
- 2.8 (2012年02月28日)
- 2.7 (2011年06月11日)
- 2.6 (2011年03月08日)
- 2.5 (2010年11月20日)
- 2.4 (2010年11月06日)
- 2.3 (2010年10月31日)
- 2.2 (2010年10月30日)
- 2.1 (2010年10月30日)
- 2.0 (2010年10月30日)
- 1.2 (2010年09月28日)
- 1.1 (2010年08月19日)