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.14.tar.gz (37.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.14-py3-none-any.whl (57.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: webifier_extensions-1.0.14.tar.gz
  • Upload date:
  • Size: 37.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.14.tar.gz
Algorithm Hash digest
SHA256 9287aa9589413b3224f94de6a4283050464d314e9274f9173aaab853a33fbddc
MD5 266b5af0c802d346e7bf4e1c01fc2d49
BLAKE2b-256 4fce58f35d6f2a6cdda433979edcd711ad82f3b21c020f316e8255d1f2ef4dca

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for webifier_extensions-1.0.14-py3-none-any.whl
Algorithm Hash digest
SHA256 36ca9a7697a2305540a9c9e917c61694ebb2ba08b9063891a0075b088e16a382
MD5 ae9105764661c3e964980fcb96377837
BLAKE2b-256 095e8b492bc82734609ef6e66799888e4e5e75c18a87c7a2a6b3e813fd0d3367

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