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.18.tar.gz (37.9 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.18-py3-none-any.whl (57.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: webifier_extensions-1.0.18.tar.gz
  • Upload date:
  • Size: 37.9 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.18.tar.gz
Algorithm Hash digest
SHA256 08045ece676c25681a68b131b886b68410bcf0ceedbcd23886952e059eedeed8
MD5 8d8deb6510f8484698ea3c0d71ef041f
BLAKE2b-256 3846e74767e2b531fe2b58433684236427754643d6f3601dfb55e2b6299ef146

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for webifier_extensions-1.0.18-py3-none-any.whl
Algorithm Hash digest
SHA256 98ec0825651808d8ca96066b6bfa6684bb56bbef22c4272cdef80898e2146f8d
MD5 3241f18a0442e2cdc53fbd890061454c
BLAKE2b-256 62d7303d87d5cc42252580f0330feeb932ed8cc22165b8733f4ff903b355d72a

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