Pelican plugins
Several, mostly stand-alone, plugins for Pelican that can be enabled, either individually or all together.
This is the set of plugins I developed to generate this very website. These are a few of the features provided:
- Allow using Jinja inside Markdown content pages.
- Automatically generate index files for parent directories that do not already have one, treating them as a hierarchy of categories.
- Generate tag pages which include links to every page with a specific tag
under any directory. E.G.
/proj/games/tags
shows all tags for all pages under/proj/games
, and/proj/games/tags/commercial
shows all pages under/proj/games/
with thecommercial
tag. - Automatically populate pages with standard metadata.
- Suppress the unremovable
Simple
theme. - Provide sitemap functions, e.g. allowing Jinja to convert a relative path to an actual one and warn of invalid paths.
- Store references to skipped pages. This is useful for affecting other pages, e.g. skipping all pages that are under a skipped directory.
- Provide many useful miscellaneous Jinja functions.
Licence
Pelican plugins,Copyright © 2025, by Tacitus Games is licenced under the terms of the
EPL-2.0 (no Secondary Licences) for Code, Scripts, and Software;
and under the terms of the
CC BY-SA 4.0 for Resources and Other Assets.
Links: