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.10.tar.gz (29.4 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.10-py3-none-any.whl (47.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: webifier_extensions-1.0.10.tar.gz
  • Upload date:
  • Size: 29.4 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.10.tar.gz
Algorithm Hash digest
SHA256 a956582f0407082c7dfd2e572d7e25e0c02c873023480c79592d30e051304550
MD5 68200c7948485d4c9c6b0f92cbec5ff2
BLAKE2b-256 83504529fa31adf9e2c92e65aaf7bf5cb7728ff72f13042159143467382fc9de

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for webifier_extensions-1.0.10-py3-none-any.whl
Algorithm Hash digest
SHA256 0ffa0da2eeb42440267b7905699a60c2d19d0967d00e3bdf210bcfbf8b64a2d1
MD5 cecc83e11ed84c8f2ec787b3f9494293
BLAKE2b-256 17a6d513e7d93ce85f61a04ddcfc03c8ab1af72f4f6976638dca7b284a9d149f

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