← back

📷 "Technology Abstract" by Lenharth Systems is marked with CC0 1.0. To view the terms, visit https://creativecommons.org/publicdomain/zero/1.0/.

Backstage TechDocs 2026: Zensical as a Fallback Path Before the End of Material for MkDocs

09 November 2026 · 4 min · Martin Jochum #Backstage#Platform Engineering#DevOps#TechDocs#Zensical#Dokumentation#Developer Portal

On November 2, 2026, the Backstage project released version 1.56.3 – a four-day patch that seems unremarkable at first glance, but addresses one of the most pressing infrastructure questions for platform teams: What happens to TechDocs when Material for MkDocs disappears? The answer is Zensical, and it arrives as an experimental engine for Backstage’s documentation pipeline.

Why the timing is critical

TechDocs is Backstage’s documentation engine and, for many companies, the central place where developers find service documentation, ADRs, and runbooks. Under the hood, TechDocs relies on Material for MkDocs – a widely used theme and static site generator developed by Martin Donath (squidfunk). In November 2025, the team announced that active development would be discontinued and the focus would shift to its successor, Zensical.

Originally, November 5, 2026, was set as the end-of-life date. In September 2026, the deadline was extended to May 2027, but the implicit pressure on platform teams remained: Anyone running TechDocs in production must migrate in the medium term. Backstage has now made this migration concrete with version 1.56.3.

The TechDocs engine abstraction as a foundation

Backstage 1.56.0 (October 2026) already laid the foundation with a TechDocs engine abstraction: Instead of tightly integrating MkDocs, various generators can now be used. The abstraction allows swapping out the TechDocs build process without rewriting the surrounding pipeline (preparing, publishing, serving). This is the prerequisite for Zensical support, which was actually built into 1.56.3.

What Backstage 1.56.3 specifically delivers

The release brings three components:

  • @backstage/plugin-techdocs-backend-module-zensical: A new backend module that integrates Zensical as a TechDocs engine. It is marked as experimental – productive adoption is possible, but caution is recommended.
  • CLI support: @techdocs/cli can now build TechDocs projects with Zensical as well. This allows testing against the new generator locally or in CI pipelines.
  • Alpha building blocks in @backstage/plugin-techdocs-node: For teams with custom TechDocs pipelines, new APIs are available that integrate with the Zensical engine.

The maturity levels are deliberately chosen: experimental (backend module) and alpha (Node APIs) signal that this path has been tested but is not yet secured for every production case. The Backstage project has thus chosen a pragmatic middle ground: deliver quickly, but make no false promises of a zero-effort migration.

What Zensical is – and what it is not

Zensical is developed by the same team as Material for MkDocs. It is not a fork, but a new development that – as of November 2026 – covers the most important MkDocs features: mkdocs.yml as configuration, Python Markdown, most theme settings, and a growing number of plugin replacements. It aims to be compatible, but not identical. Anyone using custom MkDocs plugins, template overrides, or special theme customizations should test thoroughly before migrating.

The official compatibility page lists the supported settings and plugins. It shows that for standard documentation, the migration is usually smooth, while for heavily customized projects, each plugin needs to be checked.

What platform teams should do now

Three steps make sense from today’s perspective:

  1. Set up a test environment: Upgrade a non-production Backstage to 1.56.3 and build representative TechDocs projects – including those with custom plugins and themes – against the Zensical engine. Document the differences in build logs and generated output.

  2. Inventory dependencies: Which TechDocs projects use MkDocs plugins that do not yet have a Zensical equivalent? Is there a dependency on MkDocs-only features? This list is the basis for the migration plan.

  3. Offer a golden path: Instead of letting each team organize the migration themselves, the platform should provide a tested builder image with the Zensical module enabled, CI snippets, and a rollout checklist. This reduces the cognitive load for teams and prevents ad-hoc patchwork.

The deadline until May 2027 sounds generous – but anyone who only tests then will have wasted the window for an orderly migration. The experimental status does not mean the engine does not work, but that it can still change. Those who test today will be prepared when stabilization occurs in one of the next versions.

Conclusion

Backstage 1.56.3 is an important milestone for the future of TechDocs. The experimental Zensical integration gives platform teams a concretely testable way out of the Material for MkDocs dependency. The effort for migration is manageable – provided you start evaluating now and build a reproducible test setup. The next Backstage versions (1.57.x) will further stabilize the alpha APIs; until then: test, document, prepare.

Sources

🌐 Machine-translated from the German original, editorially reviewed. 🤖 Written with AI assistance.

Sponsored
Deine Anzeige hier — erreiche Tech-affine Leser. Kontakt: info@saaro.net→