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

Uploaded Python 3

File details

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

File metadata

  • Download URL: webifier_extensions-1.0.5.tar.gz
  • Upload date:
  • Size: 26.7 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.5.tar.gz
Algorithm Hash digest
SHA256 940bf6c153cfe7db80df1b965c307bb3e95547143f57c1d510cb1d119474ccc3
MD5 757cb8a15b2a6f264a93a053ee93d061
BLAKE2b-256 6b0b479311c285a7b212b0be0c0522d40dda646ab4a8981ace1de32a073f16ec

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for webifier_extensions-1.0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 792611eb230d87ebc1eb0b59cc824e5bcf6ed4e47ef195539db7c5fb9f6afc48
MD5 1cea27826197bff52d705aa47520e800
BLAKE2b-256 ed7bac6b59e99cb3713782970fb550b32474351721465772091365d7b4f32dd9

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