Log inSign up
Martin Donath
4,627 posts
Martin Donath profile banner
@squidfunk

Martin Donath

@squidfunk
Founder of @zensical, creator of Material for MkDocs
zensical.org
Joined December 2011
212
Following
4,262
Followers
RepliesRepliesRepostsRepostsMediaMedia

Log in or sign up for X

See what’s happening and join the conversation

Continue with phone
or
Log in with username or email
Terms·Privacy·Cookies·Accessibility·Ads Info·© 2026 X Corp.
  • @squidfunk
    Martin Donath
    @squidfunk
    Sep 3
    I really love where this is going: one unified model of your entire documentation project, from Markdown content to configuration.
    @zensical
    Zensical
    @zensical
    Sep 3
    Project configuration is source code, too. Zensical Studio now completes and validates mkdocs.yml and zensical.toml, shows previews for navigation items, and keeps paths synchronized when pages move. zensical.org/studio/
    Image
    00:00
  • @squidfunk
    Martin Donath
    @squidfunk
    Sep 2
    That was a lot of work, but I’m very happy with where we landed. 6 MkDocs plugin replacements, a much more efficient build architecture, and a solid foundation for what comes next!
    @zensical
    Zensical
    @zensical
    Sep 2
    Zensical 0.0.58 is out – our largest compatibility and workflow update yet + 6 MkDocs plugin replacements: - meta - redirects - minify - tags - literate-nav - awesome-nav Peak memory use is cut by 30–40%, with the biggest gains on larger projects. github.com/zensical/zensi…
    1
  • @squidfunk
    Martin Donath
    @squidfunk
    Sep 1
    We reduced memory use by 8x in 0.0.54. The next release cuts it another ~40%. More tomorrow.
    @zensical
    Zensical
    @zensical
    Sep 1
    New Zensical release tomorrow 🚀 We've been quietly making it faster and leaner – peak memory down by 40% depending on project size. More details in a few hours.
    Image
    1
  • @squidfunk
    Martin Donath
    @squidfunk
    Aug 30
    Exactly two years after MkDocs 1.6.1 – the last release of the original MkDocs lineage – there's now an installable MkDocs 2.0 pre-release on PyPI. MkDocs 2.0 is being developed as a ground-up rewrite with a fundamentally different architecture. pypi.org/project/mkdocs…
    Image
    5
  • @squidfunk
    Martin Donath
    @squidfunk
    Aug 28
    Some people wonder why we’re working on replacing Python Markdown in Zensical. This trace shows why: it occupies ~91% of the cold-build critical path, while the rest of the pipeline fans out across cores. Our Rust parser removes that bottleneck and unlocks parallelism.
    Image
Advertisement
Advertisement