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

Uploaded Python 3

File details

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

File metadata

  • Download URL: webifier_extensions-1.0.19.tar.gz
  • Upload date:
  • Size: 38.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.19.tar.gz
Algorithm Hash digest
SHA256 82caa77112255bb8a3621aacf08e92b0f572b582f3b28dc416f0fc3833a5151a
MD5 d6eff3acde1a31fb4f7a59c7d10536c9
BLAKE2b-256 69ff15bd5d986e7b679c8465ff6f62114f88e731dcc2054bf32b52cfdb89bea4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for webifier_extensions-1.0.19-py3-none-any.whl
Algorithm Hash digest
SHA256 4e1fe42f2c640561228ae282a5158583ca9a3da7d64c545308cfa5ce85fe3204
MD5 7c04b7b8ab70e938336f8b141190ba44
BLAKE2b-256 8475246be102fda773a7ceaedd24196976890f5def378d2c10bb3edfef11de23

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