Skip to main content

First-party extensions for Webifier static sites.

Project description

Webifier Extensions

Docs PyPI Python Package License: MIT

First-party extensions for Webifier.

This distribution is installed automatically when users install webifier:

pip install webifier

Documentation and examples live at webifier.github.io.

For local extension development, install this package in the same environment as the local Webifier core.

Enable named instances in a site configuration:

config:
  webifier:
    extensions:
      site:
        uses: webifier.standard
      markdown:
        uses: webifier.markdown
      search:
        uses: webifier.search

Extensions can register renderers, content renderers, templates, themes, assets, resolvers, format loaders, hooks, and config defaults. Hooks are page-aware, so a head hook can inspect the current page data or page-local config and inject JavaScript only on pages that need it.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

webifier_extensions-1.0.12.tar.gz (29.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

webifier_extensions-1.0.12-py3-none-any.whl (47.9 kB view details)

Uploaded Python 3

File details

Details for the file webifier_extensions-1.0.12.tar.gz.

File metadata

  • Download URL: webifier_extensions-1.0.12.tar.gz
  • Upload date:
  • Size: 29.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.13

File hashes

Hashes for webifier_extensions-1.0.12.tar.gz
Algorithm Hash digest
SHA256 ea96585582e9545760fc29bcf7ae19885388c228938c64b6fd5f0dd3d273cdfc
MD5 3bbc91eaa9211dc779073e1c6df835e6
BLAKE2b-256 d0d7bdedc09e01207f1923c3973252dda9a41f033b4a60508d0fa50680ccf65f

See more details on using hashes here.

File details

Details for the file webifier_extensions-1.0.12-py3-none-any.whl.

File metadata

File hashes

Hashes for webifier_extensions-1.0.12-py3-none-any.whl
Algorithm Hash digest
SHA256 412533c8ffa8d4ca79446c3d3bbd8f693b92260ff59c77c33514f3ef83615820
MD5 d9b7fe121c04249ece99b398bdfd582f
BLAKE2b-256 f0c5411aa1679e656969226a045cc7bcfdbaf4e19798eb0ac457d4084e39a1b2

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page