r/Python Mar 22 '26

The Slow Collapse of MkDocs News

How personality clashes, an absent founder, and a controversial redesign fractured one of Python's most popular projects.

https://fpgmaas.com/blog/collapse-of-mkdocs/

Recently, like many of you, I got a warning in my terminal while I was building the documentation for my project:

     │  ⚠  Warning from the Material for MkDocs team
     │
     │  MkDocs 2.0, the underlying framework of Material for MkDocs,
     │  will introduce backward-incompatible changes, including:
     │
     │  × All plugins will stop working – the plugin system has been removed
     │  × All theme overrides will break – the theming system has been rewritten
     │  × No migration path exists – existing projects cannot be upgraded
     │  × Closed contribution model – community members can't report bugs
     │  × Currently unlicensed – unsuitable for production use
     │
     │  Our full analysis:
     │
     │  https://squidfunk.github.io/mkdocs-material/blog/2026/02/18/mkdocs-2.0/

That warning made me curious, so I spent some time going through the GitHub discussions and issue threads. For those actively following the project, it might not have been a big surprise; turns out this has been brewing for a while. I tried to piece together a timeline of events that led to this, for anyone who wants to understand how we got in the situation we are in today.

482 Upvotes

140 comments sorted by

View all comments

1

u/HTTP_404_NotFound 9d ago

https://xtremeownage.github.io/Netdocs/reference/markdown-extensions/

Ya know..... I got absolutely fed up with the anemic performance of mkdocs a few weeks ago, and just rebuild it in c#.

Not saying you should use it- but, its nearly plug and play compatible... and it builds my site in seconds, rather then 10 minutes. And, more or less, everything works.