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

Uploaded Python 3

File details

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

File metadata

  • Download URL: webifier_extensions-1.0.11.tar.gz
  • Upload date:
  • Size: 29.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.11.tar.gz
Algorithm Hash digest
SHA256 9e1e6fd7d5e21cec8621f8ed87017c77e8abf82dc1a4efa696f7da3840f3a495
MD5 5af43960b5d0c98550a763211d71c63e
BLAKE2b-256 0762021e9f5093c7eb2839d6e9a9ff47b7001b0ddcd561d6dc78d36e9d19921c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for webifier_extensions-1.0.11-py3-none-any.whl
Algorithm Hash digest
SHA256 c4e458df2422c3bbbb9ed1c308b5247a8d561bad289da82409df67c2e6265192
MD5 a61ce2a7c38b05418c19c24cc52544d6
BLAKE2b-256 959444322f639de9394f8a65affb7c1fc91112801c58346ed0628717a9ea86da

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