Replies: 5 comments 5 replies
-
|
Will all MkDocs plugins and python-markdown extensions still be compatible? |
Beta Was this translation helpful? Give feedback.
-
|
This part:
sounds as if were planing a fork of upstream MkDocs? Is that the case or do you want to make sure that code keeps on working with MkDocs despite all these changes? I am asking because I am using some plugins (mkdocs-macros) together with Material and I hope to keep using them together. |
Beta Was this translation helpful? Give feedback.
-
|
While I love Material for MkDocs, I'm really disappointed with python-markdown and look forward to your upcoming announcement especially if it improves upon the underlying renderer! |
Beta Was this translation helpful? Give feedback.
-
|
Thank you for this detailed message! And it goes without saying the myself and my team love Material for MkDocs. I have a completely serious message I don't mean sarcastically: what does this mean concretely? I was not able to identify from the message:
What is the takeaway for a professional user of Material for MkDocs? Thanks again for this amazing tool! |
Beta Was this translation helpful? Give feedback.
-
|
Today, we're announcing Zensical – our new modern static site generator that reimagines static site generation from first principles. While Material for MkDocs is built on top of MkDocs, Zensical consolidates both projects into one coherent stack, covering static site generation, theming, and customization. Read the full announcement on our blog. |
Beta Was this translation helpful? Give feedback.

Uh oh!
There was an error while loading. Please reload this page.
-
Dear community,
Many of you asked us about the status of our foundational work, including the new search. We want to give you an update on where we stand and what our plans are.
We're aware that more than a year has passed since our last blog post – we haven't been idle in the meantime. Technical and organizational challenges with MkDocs, our central upstream dependency, have made it impossible for us to push this project forward in the interest of our users and the wider community. This forced us to go back to the drawing board.
Still, we've been actively fixing bugs in Material for MkDocs as quickly as we can, but decided to postpone the release of new features – like the new search – with the project going into feature freeze. There are very good reasons for that, and we can finally talk about some of them, given the progress of our current efforts.
First and foremost, we and many of our users hit technical limitations in MkDocs that we couldn't sustainably work around anymore. We've had calls with many organizations bringing up the same unresolved problems in MkDocs over and over again, which is an upstream dependency for us, and thus software that we do not control. Many of those technical limitations are documented as issues and feature requests in MkDocs' issue tracker.
Historically, MkDocs has been maintained by a sequence of single maintainers, mostly in their spare time. In recent years, MkDocs seemed to be lacking a coherent vision, which led to the most pressing and biggest problems not being actively addressed. This has made it increasingly difficult for us to build and maintain a modern documentation toolchain on top of MkDocs.
In April 2024, the original author of MkDocs who left the project 10 years ago, announced that he would be stepping up as the lead maintainer again. However, aside from the 1.6.1 release in August 2024, there has been little to no progress on MkDocs. Issues, feature requests and PRs are piling up, effectively leaving MkDocs unmaintained. It's unclear what the maintainer has in mind for MkDocs, since the only thing publicly mentioned is work on a SaaS offering and a new theme. In regard to improving plugin support, the maintainer stated that he's working towards a version of MkDocs without plugins. Huge parts of MkDocs are implemented in plugins, including many of the features in Material for MkDocs, as well as key ecosystem projects like mkdocstrings.
This does not align with our vision of an open, extensible, and modern documentation toolchain that is self-hostable and fully Open Source. As you can imagine, we were shocked when we found out about these plans and their impact on our project, and quickly decided we need to find a way forward for Material for MkDocs and our users. We're fully committed to ensuring that you can continue to work on your projects with minimum friction, while benefitting from our foundational work that allows us to deliver the new features mentioned in our blog post, and much more.
We've been working on this new foundation for Material for MkDocs tirelessly for the last 16 months, pouring in thousands and thousands of hours. We're now, finally, very close to an initial release, including the new search, which we will announce before the end of the year. We will also be publishing our public roadmap.
If documentation plays a critical role in your organization, and you're worried how this might affect your business, please don't hesitate to reach out at [email protected] to arrange an enterprise feedback call.
You can subscribe to this thread to get notified when we announce. If you have any questions, please feel free to comment in this thread☺️
Best always,
Martin, Alex & Kathi
Beta Was this translation helpful? Give feedback.
All reactions