pkg.soopen package index

brew / rank 7494

Install pelican with Homebrew, apt, pacman, dnf

Static site generator that supports Markdown and reST syntax. Version 4.12.0 via Homebrew; verified 2026-10-12. Also installable with debian: sudo apt install pelican.

install

Additional install commands

macOS

Homebrewverified · 100%
brew install pelican

local Homebrew formula metadata

overview

Package summary

Static site generator that supports Markdown and reST syntax

Commands and aliases

  • pelican
  • pelican-import
  • pelican-plugins
  • pelican-quickstart
  • pelican-themes

history

Project history and usage

Pelican is a Python static site generator that turns Markdown, reStructuredText, or HTML content into deployable static sites using Jinja2 themes and an extensible plugin system.

Project history

Alexis Métaireau created Pelican in 2010 after wanting to leave WordPress while continuing to write with an editor in Markdown or reStructuredText. The name is an anagram of the French word `calepin`, meaning notebook.

The first usable implementation was about 200 lines. As settings, feeds, multiple themes, and markup formats accumulated, the original single-file program was split into readers, generators, writers, and content objects.

The documented release history begins with the first working version on 2010-08-19. Later development added Python 3 support, a separate plugin ecosystem, richer importing, multilingual publishing, caching, and deployment automation.

Adoption history

Pelican became part of the Python static-publishing ecosystem and is distributed through PyPI and several operating-system package managers. The supplied package facts identify Homebrew, Debian, Ubuntu, Fedora, and Arch packages.

A notable public deployment occurred in March 2013, when kernel.org announced that it had switched to Pelican for static rendering in order to simplify mirroring and distribution.

How it is used

Start a site with `pelican-quickstart`, write content in the generated content tree, run `pelican` to build the output directory, and use `pelican --listen` for local preview.

Keep general settings in `pelicanconf.py` and publication-specific settings in `publishconf.py`; use `pelican-import`, themes, and plugins for migration and customization.

Why package nerds care

Pelican is the Pythonic branch of static-site-generator culture: text content, Jinja2 themes, Python plugins, reproducible static output, and no database or server-side application required at deployment time.

Its bundled commands cover project creation, generation, migration, theme management, and plugin inspection, making the package a complete publishing workflow rather than a single format converter.

Timeline

  • 2010-08-19: Pelican's first working release was published.
  • 2010-12: Original author Alexis Métaireau documented Pelican's motivation and early architecture.
  • 2013-03-01: kernel.org announced its switch to Pelican for statically rendered site content.
  • 2013-04: Pelican added Python 3 support and moved plugins toward a separate repository.

Related projects

  • Jinja2 supplies Pelican's theme-template model.
  • Pelican Plugins is the official extension ecosystem, while Pelican Themes provides reusable presentation layers.
  • Hugo and Zola are single-binary static-site generators commonly considered for the same publishing task.

security posture

Risk level: green

narrow executable package without higher-risk signals.

Risk classifier

green risk · low confidence · appliance

Why

  • narrow executable package without higher-risk signals

Signals

  • metadata:no-higher-risk-signals

Install behavior

  • No Homebrew post-install hook is recorded in formula metadata.
  • Homebrew bottle metadata is available for 5 platform targets.
  • Installs with 1 runtime dependencies.
  • Build metadata lists 1 build dependencies.

Recommended review

Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.

local files

Configuration and credential file locations

These source-backed paths show where this package keeps local settings or durable credentials. Automic Vault can use them as review targets for secret scanning, migration, and command approval.

Configuration files

Config paths the tool may read or write during local use.

Unix
pelicanconf.pypublishconf.py

executables

Installed executables

CommandKindExposureNote
pelicancliglobal executable
pelican-importcliglobal executable
pelican-pluginscliglobal executable
pelican-quickstartcliglobal executable
pelican-themescliglobal executable

freshness

Version and freshness

These signals separate page generation age, package-manager activity, and upstream release comparison. Version lag is warned only when an evidence URL and comparable versions are present.

page generated2026-11-04
manager version4.12.0
manager updated2026-10-12
local dataok
upstreamnot checked
latest detectednot detected

https://getpelican.com/

install metadata

Package metadata

Package keybrew:pelican
Version4.12.0
Package managerHomebrew
Package manager pagehttps://formulae.brew.sh/formula/pelican
Homepagehttps://getpelican.com/
Upstream docshttps://getpelican.com/
LicenseAGPL-3.0-or-later
Source archivehttps://files.pythonhosted.org/packages/c4/8d/da26b77f0d9827d341bdedea357ccb5670717e3a9b4142e3e44c7f34db44/pelican-4.12.0.tar.gz
Last updated2026-10-12T14:24:47Z
Pulseupdated
Dependenciespython@3.15
Build dependenciesrust
Bottleavailable (on arm64_golden_gate, arm64_linux, arm64_sequoia, arm64_tahoe, x86_64_linux)
Homebrew post-installnot defined
Servicenone declared

registry facts

Source database details

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namepelican
Version Scheme0
Revision2
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • stable

source database matches

Other package-manager records

Matches are pulled from external package-manager indexes and kept separate from local Automic Vault package links.

Debian apt95%

pelican 4.11.0+dfsg-1

blog aware, static website generator

https://getpelican.com/

sudo apt install pelican
  • Section: web
  • Architecture: all
  • 12 dependencies
  • 3 optional deps
  • normalized package name match
  • Matched by: Pelican
Debian stable package indexes · deb.debian.org · Debian stable package indexes: pelican from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

pelican-doc 4.11.0+dfsg-1

blog aware, static website generator (documentation)

https://getpelican.com/

sudo apt install pelican-doc
  • Section: doc
  • Architecture: all
  • Source Package: pelican
  • 1 dependencies
  • 1 optional deps
  • normalized package name match
  • Matched by: Pelican
Debian stable package indexes · deb.debian.org · Debian stable package indexes: pelican-doc from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Ubuntu apt95%

pelican 4.9.1+dfsg-3

blog aware, static website generator

https://getpelican.com/

sudo apt install pelican
  • Section: universe/python
  • Architecture: all
  • 13 dependencies
  • 3 optional deps
  • normalized package name match
  • Matched by: Pelican
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: pelican from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

pelican-doc 4.9.1+dfsg-3

blog aware, static website generator (documentation)

https://getpelican.com/

sudo apt install pelican-doc
  • Section: universe/doc
  • Architecture: all
  • Source Package: pelican
  • 1 dependencies
  • 1 optional deps
  • normalized package name match
  • Matched by: Pelican
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: pelican-doc from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
dnf95%

python3-pelican 4.12.0-3.fc45

A tool to generate a static blog from reStructuredText or Markdown input files

http://getpelican.com

sudo dnf install python3-pelican
  • License: AGPL-3.0-only
  • Category: Unspecified
  • Architecture: noarch
  • Source Package: python-pelican
  • 14 dependencies
  • 6 provides
  • normalized package name match
  • Matched by: Pelican
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: python3-pelican from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/652278618dec9c023176a80c435a32a2c8154869fb0eb662c267a54df28d77d9-primary.xml.zst
pacman95%

pelican 4.11.0-3

A tool to generate a static blog, with restructured text (or markdown) input files.

https://blog.getpelican.com/

sudo pacman -S pelican
  • License: AGPL-3.0-or-later
  • Architecture: any
  • 11 dependencies
  • 12 optional deps
  • normalized package name match
  • Matched by: Pelican
Arch Linux sync databases · geo.mirror.pkgbuild.com · Arch Linux sync databases: pelican from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz

source trail

Generated from repository data

This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.

Used sources

  • Geiger risk classifier
  • cross-ecosystem install command graph
  • curated configuration and credential file locations
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment
  • pkg.so package database
  • pkgdb category and tag curation