We've just released Zensical 0.0.25, which includes several improvements for authoring and user experience, as well as accessibility.
We're also making good progress on the module system, so shouldn't be long ☺️
github.com/zensical/zen...
We've just released Zensical 0.0.25, which includes several improvements for authoring and user experience, as well as accessibility.
We're also making good progress on the module system, so shouldn't be long ☺️
github.com/zensical/zen...
I was running up some doco on MKDocs earlier this week and then found @zensical.org this morning.
It took about 4 minutes to change over and it looks fantastic out of the box.
Confluence -> confluence-markdown-exporter -> zensical
Perfect.
I will be on @talkpython.fm next week, talking about @zensical.org ☺️
www.youtube.com/watch?v=V1Bv...
Thanks for the heads up! We just verified that the newsletter registration works – an email is sent out for confirmation, and the confirmation link works as expected. If you're sure that the email address entered is valid, please reach out to members@zensical.org, so we can check what went wrong.
We just delivered Zensical Monthly, January 2026 edition straight to your inbox with the latest and greatest updates to keep you informed on what's happening behind the scenes ☺️
We send 1 newsletter at the beginning of every month:
zensical.org/about/newsle...
Had our first open video call today! We demoed an early design draft of @zensical.org's module system – the optimize plugin from Material for MkDocs (400 LOC) reduced to ~20 lines with ZRX modules.
The runtime handles parallelization, caching & orchestration automatically.
Adoption of @zensical.org is growing fast, as we're already close to 100k monthly downloads!
We're working hard on reaching feature parity within the coming months, so all Material for MkDocs users can switch to a maintained, modern docs stack 🚀
pypistats.org/packages/zen...
Zensical 0.0.19 ships generation of objects.inv for mkdocstrings-powered documentation sites!
github.com/zensical/zen...
Making great progress on ZRX, the foundation for the module system that we're cooking up for @zensical.org – it'll offer several degrees of freedom, and allow for type-safe composition (= plugin interop) – something that MkDocs (now dead) never delivered.
github.com/zensical/zrx...
Zensical 0.0.17 brings support for automatic and manual API cross-references! Symbol names in your auto-generated API documentation will now link to the relevant section in your documentation.
github.com/zensical/zen...
MkDocs hasn't had a plugin system for the first three years. We're working very hard to deliver a battle-tested module system for @zensical.org this summer, at latest.
ZRX 0.0.7 makes selector matching 1,000 faster. We're currently working on a module system prototype, and selectors are the way how modules interconnect. This release lays the foundation for extremely large module graphs.
github.com/zensical/zrx...
📮 The next edition of Zensical Monthly goes out tomorrow! We’ll be sharing the most important recent updates, behind-the-scenes work, and the occasional exclusive goodie!
You can subscribe to Zensical Monthly here:
zensical.org/about/newsle...
The documentation system dilemma: powerful but complex (Sphinx) or simple but limited (MkDocs).
Why compromise? With Zensical, we're finally solving this. Full power, zero friction. Here's our roadmap:
zensical.org/about/roadmap/
Migrating to Zensical from Material for MkDocs is simple 🚀
🎄 Merry Christmas 🎅
Zensical 0.0.15 brings fuzzy search support, and improves tooltip behavior on touch devices. The Zensical team wishes you a joyful holiday season and a fantastic new year! 🎄✨
github.com/zensical/zen...
We'll soon ship support for fat fingers – aka fuzzy search.
Fuzzy search is particularly tricky to get right, since enabling it generally deteriorates exact or prefix matches quite significantly. Disco only uses it as a fallback, combining it with other matched terms. No special syntax necessary.
⚠️ Warning
We’ve been made aware of a crypto coin falsely using the name “Zensical.” To be clear: this is a scam, unauthorized, and not affiliated with us in any way.
Please avoid and report.
Zensical 0.0.13 is out – our second release today.
This release fixes all known issues in the user interface, which means we'll now focus again on the runtime, so we can start working on the module system very soon.
github.com/zensical/zen...
The primary motivation behind mono is to unify how we work with monorepos at Zensical. Since we manage monorepos in Rust and TypeScript, those are the first supported ecosystems. Scopes are package-bound, making daily work and releases smooth and predictable.
We've just released mono, our new mono repository automation toolkit:
- Supports Rust and NPM projects
- Automatic scope detection
- Interactive version bumps
- Beautiful changelogs
- Standalone executable
github.com/zensical/mono
📣 mkdocstrings is now supported in Zensical!
We just shipped Zensical 0.0.11 with initial mkdocstrings support. Features like cross-refs and backlinks are still in progress, but API docs already look great with Zensical.
Give it a spin:
zensical.org/docs/setup/e...
New pricing page for @zensical.org is live.
Using instant previews to surface additional context without disrupting the reading flow – they can be quite effective for progressive disclosure.
Documentation for instant previews:
zensical.org/docs/setup/n...
Disco is now 3x faster in Zensical 0.0.10! Comparing it to Lunr.js, used in Material for MkDocs, current results are:
Indexing: 4x faster
Querying: 20x (!) faster
This means that Disco can handle much bigger indexes, e.g., 25 MB which roughly equals ~12.000 printed pages.
✨ The first invites for Zensical Spark are going out this week! We're excited to onboard our professional users and begin co-creating the future of Zensical together.
Join the waiting list
zensical.org/spark/join/
129 people already hanging out in the @zensical.org Discord – a good place to ask questions if you get stuck 👋
discord.gg/hqXRNq9CjT
Gosh, it feels so good to finally have released Zensical on November 5! Together with the search, we've basically worked in the dark for 2 years – generally a very bad idea, as you can't know whether you nail the problem you're aiming to solve or not.
A thread ⬇ 1/4
We're on the HackerNews front page right now!
news.ycombinator.com/item?id=4586...