Skip to main content

Documentation that simply works

Project description

MaterialX for MkDocs


MaterialX, the next generation of mkdocs-material, is based on mkdocs-material-9.7.1 and is named X. It continues to be maintained by individual developers (since mkdocs-material will cease maintenance)

What Difference

For a more detailed description of the differences, see documentation: Why MaterialX


Differences from Material

Aspect mkdocs-material MaterialX
Latest Version mkdocs-material-9.7.1 mkdocs-materialx-10.x
(based on mkdocs-material-9.7.1)
Usage Configure the theme name as material in mkdocs.yml Use the new theme name materialx in mkdocs.yml, everything else is the same as when using material
Current Status Nearing end-of-maintenance Active maintenance and updates
Feature Updates None (with legacy bugs) Bug fixes, new feature additions, UX improvements,
see Changelog

Differences from Zensical

Aspect Zensical MaterialX
Audience Technical developers
Technical documentation
All markdown users
Markdown notes & documents
Language Rust Python
Stage Launched a few months ago, in early stages, basic functionality incomplete Launched for over a decade, mature and stable
Usage Adopts zensical.toml, an all-new configuration format. All configurations in the original mkdocs.yml need to be reconfigured from scratch Continuing mkdocs.yml, zero migration cost
Ecosystem Built entirely from scratch, incompatible with all original MkDocs components, future development uncertain Based on MkDocs & mkdocs-material-9.7.1, fully compatible with MkDocs' rich long-built ecosystem, open and vibrant
Core Focus Prioritizes technical customization, with increasingly cumbersome feature configurations and ever-growing complexity in usage Focuses on universal functions & visual presentation, extreme ease of use as primary principle, evolving to be more lightweight

Quick Start

Installation:

pip install mkdocs-materialx

Configure materialx theme to mkdocs.yml:

theme:
  name: materialx

[!NOTE] The theme name is materialx, not material. Everything else is the same as when using material.


For detailed installation instructions, configuration options, and a demo, visit jaywhj.github.io/mkdocs-materialx


Chat Group

Discord: https://discord.gg/cvTfge4AUy

Wechat:

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

mkdocs_materialx-10.0.6.tar.gz (4.1 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

mkdocs_materialx-10.0.6-py3-none-any.whl (9.3 MB view details)

Uploaded Python 3

File details

Details for the file mkdocs_materialx-10.0.6.tar.gz.

File metadata

  • Download URL: mkdocs_materialx-10.0.6.tar.gz
  • Upload date:
  • Size: 4.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.0

File hashes

Hashes for mkdocs_materialx-10.0.6.tar.gz
Algorithm Hash digest
SHA256 38fd0c66a7b4070e55246814508f97b29d0a3146b60bbf5d3960a252854afdce
MD5 b17c90dce9c68b58dc544b47c34ed5b7
BLAKE2b-256 9c2c3f60682e3748c497d48bc544af38e74cfe878b207c634a55834c8f24c5be

See more details on using hashes here.

File details

Details for the file mkdocs_materialx-10.0.6-py3-none-any.whl.

File metadata

File hashes

Hashes for mkdocs_materialx-10.0.6-py3-none-any.whl
Algorithm Hash digest
SHA256 6eed907f64ceacf1f9534dbfaee7226b96f3efb918e5450e2f7ef8b144c1f68e
MD5 fffae52dc1703ed82cc0fe0e507f3b2f
BLAKE2b-256 3037a7c4e805b6c94fdd5673bc37fc8c658596be1e334d5c97e37f0b4907cf51

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