Martin Donath

4.6K posts

Martin Donath banner
Martin Donath

Martin Donath

@squidfunk

Founder of @zensical, creator of Material for MkDocs

Katılım Aralık 2011
211 Takip Edilen4.3K Takipçiler
Sabitlenmiş Tweet
Martin Donath
Martin Donath@squidfunk·
Very proud of the team today: we’re launching @Zensical Studio. 👏 A lot of work went into making this fast, precise, and useful in real documentation projects. If you write docs with Zensical or MkDocs, we'd love your feedback!
Zensical@zensical

Today, we're launching Zensical Studio, the missing productivity layer for Docs-as-Code. The idea is simple: Refactor documentation like code. Rename headings safely. Catch [broken links] instantly. Works with Zensical and MkDocs projects. zensical.org/studio/

English
0
0
6
651
Martin Donath
Martin Donath@squidfunk·
Material for MkDocs 9.7.7 is out. It fixes a DOM-based XSS issue in the optional search.suggest feature, which was responsibly disclosed to us. Please update. Material for MkDocs will continue receiving security updates through November 5, 2026. github.com/squidfunk/mkdo…
English
0
0
9
488
Martin Donath
Martin Donath@squidfunk·
@bonastreyair We'll expand to JetBrains IDEs, Neovim and Zed at some point, yes. Right now, VS Code + forks is our focus.
English
0
0
1
31
Martin Donath
Martin Donath@squidfunk·
4 weeks after launching Zensical Studio, Markdown Preview is one of the most requested features – soon, you won't even need to leave the editor to get a truthful preview of your docs. Supports dark mode 🌗 If you haven't, check out Studio: zensical.org/studio/
Martin Donath tweet media
English
2
1
18
1.2K
Martin Donath
Martin Donath@squidfunk·
If you missed it: Python Markdown has documented all of its extensions as being in maintenance mode. Good timing: we just rewrote Python Markdown in Rust, and it already powers Zensical Studio. It’s 10-20x faster and will be Open Sourced later this year. github.com/Python-Markdow…
English
1
1
11
935
Martin Donath
Martin Donath@squidfunk·
Zensical Studio is out, and the bigger picture is coming together. We're building the next-generation Docs-as-Code stack, end to end, and we're right on track. More in tomorrow's newsletter. zensical.org/about/newslett…
Zensical@zensical

Material for MkDocs proved the value of Python Markdown for technical writing. With Zensical, we’re now integrating the layers around it: parser, editor tooling, build, and publishing. We’ll share more in tomorrow’s newsletter. zensical.org/about/newslett…

English
0
0
3
610
Martin Donath
Martin Donath@squidfunk·
Now that Zensical Studio is out and humming, I'm picking up work on ZRX again, the heart of Zensical. Working hard on closing the remaining gap to MkDocs, so most projects can move to Zensical in the coming weeks/months ☺️ github.com/zensical/zrx/r…
English
0
0
8
616
Martin Donath
Martin Donath@squidfunk·
Just shipped a massive new update for Zensical Studio! We’re pushing hard on docs-as-code: workspace intelligence for Markdown, transitive snippet awareness, anchor/link refactors, and much better navigation. Still early, but this is the direction. zensical.org/studio/
Zensical@zensical

Zensical Studio now resolves definitions across snippet! A link reference in one file can jump straight to the definition inside a snippet, even through nested includes. This is the kind of workspace-level Markdown intelligence we wanted from day one. 1/5 🧵

English
1
0
3
447
Martin Donath
Martin Donath@squidfunk·
Sneak peek: Python Markdown snippets as first-class symbols in Zensical Studio. Rename a snippet – every inclusion site updates. Type-safe content reuse, finally. 🎯 ➡ zensical.org/studio/
English
1
1
3
451
Martin Donath retweetledi
Zensical
Zensical@zensical·
Zensical Studio 0.1.2 adds syntax support for snippets, icons/emojis, smart symbols, keyboard keys, inline math, and lists, and improves nested highlighting, e.g., in link titles. It's now higher-fidelity than VS Code's Markdown extension. Release notes: github.com/zensical/studi…
Zensical tweet media
English
0
1
6
304
Martin Donath retweetledi
Zensical
Zensical@zensical·
Zensical v0.0.46 is out: search results now include excerpts, the UI was updated, and we also shipped several bug fixes. We now disabled some legacy reference checks by default while we move toward Zensical Studio's new Markdown parser. Release notes: github.com/zensical/zensi…
GIF
English
0
1
4
531
Martin Donath retweetledi
Zensical
Zensical@zensical·
Zensical Studio v0.1.1 just dropped, and it brings a wide range of improvements for highlighting! Update your VS Code extension, or enable auto-update to immediately benefit from future improvements. github.com/zensical/studi…
English
0
1
3
245
Martin Donath
Martin Donath@squidfunk·
Writing Rust in Zed – boy, can it get any better than that?
English
0
0
1
349
Martin Donath retweetledi
Zensical
Zensical@zensical·
Zensical 0.0.44 brings further improvements to link validation. You might have noticed we've been quieter than usual – we've been heads down on a major milestone for Zensical. We'll share everything in Zensical Monthly, our newsletter, on June 10! github.com/zensical/zensi…
English
0
1
5
254
Martin Donath retweetledi
Sebastián Ramírez
Sebastián Ramírez@tiangolo·
I just finished migrating all the open source docs from MkDocs to @zensical 🚀 @FastAPI was the last one. The iteration (build) speed makes the developer / author experience so much nicer, so much more productive.
English
5
5
68
22.7K
Martin Donath retweetledi
Zensical
Zensical@zensical·
Zensical 0.0.42 improves stability and accuracy of link validation, and fixes some bugs related to file watching, abbreviations in the table of contents, and GLightbox. Release notes: github.com/zensical/zensi…
English
0
2
10
981
Martin Donath
Martin Donath@squidfunk·
We got some heat for warning our users that MkDocs 2.0 won't have a plugin system in Material for MkDocs. The maintainer just confirmed it again and is actively working on MkDocs 2.0 – no plugins, by design. Markdown + templating only. #discussioncomment-16917686" target="_blank" rel="nofollow noopener">github.com/mkdocs/mkdocs/…
English
2
0
9
841
Martin Donath
Martin Donath@squidfunk·
Zensical Monthly 04/2026 AI agents don't stop when your docs have a gap. They guess – confidently, fluently, and wrongly. This month's Zensical Monthly is about what that means for technical writers, and what we're building about it. Web version: mail.zensical.org/monthly/2026/0…
Martin Donath tweet media
English
1
4
8
806