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.15.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.15-py3-none-any.whl (57.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: webifier_extensions-1.0.15.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.15.tar.gz
Algorithm Hash digest
SHA256 de0ae5d6c5a3bb2745287756587670842787d1b2179010244fff981777579d7d
MD5 a478edfb6536dc0cadbf3337c52b3b83
BLAKE2b-256 5af3d5676bb657b1b5a82f86f01366645ad5f977a6fad159cae1682e3a83dccc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for webifier_extensions-1.0.15-py3-none-any.whl
Algorithm Hash digest
SHA256 5ce3735aa57cf5fd1b899d4f6a2c96a7712ad00fc047d575cb4dc2c1155e0894
MD5 f7db7f661db5f17d6615ebd2cf4a6685
BLAKE2b-256 bfffd1d386fa43e7d67f60b6ca4a7e34145ea86b9354a5cf913dd0d03fa96a63

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