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

Uploaded Python 3

File details

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

File metadata

  • Download URL: webifier_extensions-1.0.7.tar.gz
  • Upload date:
  • Size: 28.1 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.7.tar.gz
Algorithm Hash digest
SHA256 3216cb4db139a0f0f4e3b54f6a8c330d94068d9fbdd28f732082705a7212612e
MD5 c33a52a4284f80a9dc12d17c42184792
BLAKE2b-256 4f7455151d20af6be2ad05ad0ef4ea6826453533f610efddda3138fb555cb82d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for webifier_extensions-1.0.7-py3-none-any.whl
Algorithm Hash digest
SHA256 615938e0ceed5606d722a359120b6eeb3c402991500b4c542dc4199f85a9969a
MD5 87d1c76145d9032b23fb495b694e6591
BLAKE2b-256 bd0d8216678868e3434b3af3d43d25326a04792f96bca012f0eeebf3214f28be

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