Esta pesquisa verifica o que realmente mudou no ecossistema MkDocs e compara alternativas para documentação técnica, bases de conhecimento e portais de API. O objetivo não é abandonar uma instalação saudável por medo, mas escolher conscientemente entre permanecer no MkDocs 1.x, acompanhar o MkDocs 2, migrar para o Zensical ou adotar outra solução.
Resumo executivo
A afirmação de que “o MkDocs não terá mais atualizações” mistura dois projetos. Material for MkDocs, o tema e conjunto de plugins de Martin Donath, entrou oficialmente em modo de manutenção: a linha 9.7 tornou gratuitos os recursos Insiders, deixou de receber funcionalidades e prometeu correções críticas e de segurança por pelo menos 12 meses a partir de novembro de 2025. Sua equipe está construindo o Zensical, sucessor MIT compatível com mkdocs.yml, ainda sem paridade completa de plugins. Já o MkDocs core é independente: teve um longo intervalo sem versões estáveis, mas uma prévia do MkDocs 2.0 apareceu em agosto de 2026. Portanto, não se deve tratar os três como um único projeto.
Para a maioria das novas documentações em Markdown, os candidatos mais fortes são:
- Starlight (Astro) — melhor equilíbrio geral entre simplicidade, desempenho, acessibilidade, i18n e componentes.
- VitePress — substituto leve e rápido para equipes confortáveis com Vue/Node.
- Docusaurus — melhor pacote maduro para versões, traduções, blog e componentes React.
- Zensical — migração potencialmente mais curta para Material, mas ainda jovem.
- Sphinx + Furo — referência para Python, documentação semântica e múltiplos formatos.
- Antora — melhor para portais grandes, versionados e distribuídos em muitos repositórios.
- Hugo + Docsy — excelente desempenho e grande liberdade, com configuração mais trabalhosa.
- mdBook — imbatível em simplicidade e leveza para livros e projetos Rust.
- GitBook — melhor experiência editorial hospedada para equipes sem programadores, com lock-in comercial.
- Mintlify/Fern/Redocly/Scalar — escolhas especializadas para documentação de APIs.
Se o site atual está estável, com poucas extensões e sem exigência de novidades, permanecer temporariamente no Material 9.7.x com versões fixadas é razoável. Para projeto novo, a preferência editorial desta pesquisa é Starlight; para migração quase direta, testar Zensical; para versões formais, Docusaurus; para muitos produtos e repositórios, Antora.
Metodologia e critérios
A pesquisa foi concluída em 7 de setembro de 2026. Foram consultados sites oficiais, documentação, changelogs e repositórios dos projetos. A atividade foi classificada como: ativa (lançamentos ou desenvolvimento recente), madura/estável (mudanças menos frequentes, mas uso sustentável), jovem (promissora, com superfície ainda mudando) ou legada (útil somente em contextos específicos).
Os critérios foram: facilidade de autoria; compatibilidade com Markdown/MDX/AsciiDoc/reStructuredText; velocidade; busca; navegação; versionamento; internacionalização; ecossistema; personalização visual; componentes interativos; integração com OpenAPI e documentação de código; deploy estático ou self-hosted; consumo; portabilidade e esforço para migrar do MkDocs. “Mais rápido” ou “mais leve” é uma avaliação relativa de arquitetura e experiência, não um benchmark universal: o resultado muda conforme quantidade de páginas, plugins, imagens e máquina de CI.
Não foram incluídos indiscriminadamente projetos abandonados. Ferramentas históricas aparecem apenas quando ainda resolvem um nicho ou ajudam a entender riscos de continuidade.
O que está acontecendo com MkDocs, Material e Zensical
MkDocs core não é Material for MkDocs
MkDocs é o gerador Python. Material for MkDocs é um tema muito ampliado, com plugins e recursos próprios, mantido por outra equipe. Muitos usuários dizem “MkDocs” quando na prática dependem principalmente do Material.
O longo período sem release estável do core após o MkDocs 1.6.1, de 30 de agosto de 2024, provocou acúmulo de issues e incerteza. Contudo, a discussão oficial do MkDocs 2 e o registro no PyPI mostram uma reescrita ativa: a prévia 2.0.dev3 apareceu em 2 de setembro de 2026. Isso é sinal de retomada, não garantia de estabilidade nem de compatibilidade. A nova linha troca partes fundamentais — incluindo configuração, carregadores, Markdown, temas e navegação — e Material 9.7.5 limita sua dependência a mkdocs<2.
Material for MkDocs está em manutenção
O anúncio Insiders — now free for everyone é explícito: a versão 9.7.0 reuniu os recursos antes exclusivos do Insiders; não haverá novas funcionalidades; bugs críticos e falhas de segurança seriam corrigidos por pelo menos 12 meses. O texto também fala em preparação para sunsetting. A versão 9.7.7, de 17 de julho de 2026, confirma que correções continuaram chegando no changelog. Isso não faz sites existentes pararem de funcionar, mas reduz a atratividade para projetos novos e torna necessário planejar a saída.
Zensical é o sucessor do Material, não “MkDocs 2”
Zensical é um projeto MIT novo, da equipe do Material, construído em Python e Rust sobre um motor diferencial. A versão 0.0.59, publicada em 3 de setembro de 2026, ainda é classificada como Alpha no PyPI. Ele lê mkdocs.yml, preserva grande parte do conteúdo e das customizações e promete reconstruções mais rápidas. Porém, plugins MkDocs com efeitos colaterais não são automaticamente compatíveis; módulos e componentes próprios substituem gradualmente esse ecossistema. O próprio anúncio oficial reconhece que a paridade ainda não está completa. Zensical Spark é a oferta profissional de suporte e participação, enquanto o gerador permanece aberto sob MIT.
Decisão prudente hoje
- Site estável: fixe Python, MkDocs
<2, Material e plugins; mantenha lockfile; gere uma cópia do site; monitore CVEs e teste Zensical em paralelo. - Projeto novo e simples: Starlight, VitePress ou Zensical são escolhas mais voltadas ao futuro.
- Dependência pesada de plugins Material: não migre no escuro; inventarie macros,
mkdocstrings, redirects, versionamento, tema sobrescrito e Markdown extensions. - Prazo de muitos anos: privilegie conteúdo portátil e pipelines reproduzíveis. Um diretório de Markdown limpo vale mais que qualquer tema.
Ranking geral
| Posição | Solução | Melhor característica | Principal ressalva |
|---|---|---|---|
| 1 | Starlight | equilíbrio moderno, acessível e rápido | versionamento exige estratégia externa |
| 2 | VitePress | simplicidade, velocidade e excelente padrão visual | recursos corporativos não são nativos |
| 3 | Docusaurus | versões, i18n, busca e React/MDX | Node e React elevam complexidade |
| 4 | Zensical | caminho mais direto desde Material | jovem; plugins ainda em transição |
| 5 | Sphinx + Furo | rigor técnico, Python e múltiplas saídas | curva maior que Markdown puro |
| 6 | Antora | multi-repositório e multi-versão de verdade | exige AsciiDoc e modelagem editorial |
| 7 | Hugo + Docsy | builds rápidos e customização profunda | configuração e templates Go |
| 8 | mdBook | mínimo consumo e ótima leitura linear | portal complexo requer extensões |
| 9 | Nextra | docs React/Next.js altamente programáveis | acoplamento ao ecossistema Next |
| 10 | GitBook | edição colaborativa e operação quase zero | serviço comercial e lock-in |
| 11 | Rspress | ferramenta moderna, rápida e com versões nativas | comunidade menor que Docusaurus |
| 12 | Read the Docs | hospedagem, previews e versões | é plataforma, não um tema único |
| 13 | Quartz | conhecimento conectado e backlinks | mais adequado a notas do que manuais clássicos |
| 14 | Redocly | governança e portal OpenAPI | melhores recursos são comerciais |
| 15 | MkDocs/Material fixado | nenhuma migração imediata | horizonte limitado para novas funções |
Rankings por necessidade
Substitutos mais diretos do Material
- Zensical; 2. Starlight; 3. VitePress; 4. Docusaurus; 5. Retype; 6. Rspress; 7. VuePress; 8. Docus.
Mais fáceis
- GitBook; 2. Mintlify; 3. Retype; 4. Docsify; 5. VitePress; 6. Starlight; 7. mdBook; 8. Just the Docs.
Mais leves
- Docsify (sem build, transfere trabalho ao navegador); 2. mdBook; 3. Zola; 4. VitePress; 5. Eleventy; 6. Hugo; 7. Jekyll/Just the Docs; 8. Starlight.
Mais customizáveis
- Astro/Starlight; 2. Next.js/Nextra; 3. Docusaurus; 4. Hugo/Docsy; 5. Sphinx; 6. Eleventy; 7. Antora; 8. Zensical (potencial, módulo ainda amadurecendo).
Por ecossistema ou público
- Python: Sphinx/Furo; depois MkDocs/Zensical com mkdocstrings, Jupyter Book e Material fixado.
- JavaScript/TypeScript: Docusaurus, VitePress, Starlight, Nextra, Rspress e Docus.
- Rust: mdBook; depois Starlight, Zola e Docusaurus.
- APIs/OpenAPI: Redocly, Scalar, Fern, Mintlify, Stoplight Elements e RapiDoc.
- Portal grande multi-versão: Antora, Docusaurus, Sphinx + Read the Docs e Redocly Realm.
- Equipe sem programadores: GitBook, ReadMe, Document360, HelpKit e Mintlify.
- Offline ou servidor mínimo: mdBook, Zola, Hugo, VitePress e Sphinx.
Matriz comparativa aprofundada dos principais candidatos
Legenda: “nativo” significa que o fluxo principal cobre o recurso; “ext.” requer plugin, serviço ou convenção externa.
| Solução | Runtime/formato | Busca | Versões / i18n | Interatividade e API | Deploy | Migração do MkDocs |
|---|---|---|---|---|---|---|
| Zensical | binário/Rust + Markdown compatível | local, nativa | em evolução / multilíngue | módulos em evolução; API de código planejada | estático, self-host | baixa, lê mkdocs.yml; auditar plugins |
| Starlight | Node/Astro, Markdown/MDX/Markdoc | Pagefind nativo | ext. / i18n nativo | componentes Astro e frameworks; OpenAPI por integração | estático ou adapters | baixa–média |
| VitePress | Node/Vue, Markdown + Vue | local nativa | ext. / i18n nativo | componentes Vue, playgrounds | estático | baixa–média |
| Docusaurus | Node/React, MD/MDX | Algolia/local ext. | ambos nativos | React/MDX; OpenAPI por plugins | estático | média |
| Sphinx + Furo | Python, reST/Markdown via MyST | nativa | versões pelo host/ext.; i18n nativo | autodoc, domínios, OpenAPI/ext. | estático, PDF, ePub | média–alta |
| Antora | Node, AsciiDoc | Lunr ext. | versões nativas / sites separados | extensões Asciidoctor | estático | alta |
| Hugo + Docsy | Go, Markdown | Google/Lunr/Algolia | convenção/ nativo | shortcodes; OpenAPI embutível | estático | média |
| mdBook | Rust, Markdown | nativa | ext./ traduções separadas | preprocessadores | estático | baixa |
| Rspress | Node/Rust, MD/MDX | nativa | versões e i18n | React, plugins, API themes | estático | baixa–média |
| Nextra | Node/Next/React, MDX | FlexSearch | convenção / i18n Next | React total; Swagger por integração | estático/servidor | média |
| Retype | .NET/binário, Markdown | nativa | pastas/ext. / nativo | componentes Markdown; OpenAPI limitado | estático | baixa |
| Jekyll + Just the Docs | Ruby, Markdown/Liquid | nativa | convenção / ext. | Liquid e JS | estático/GitHub Pages | baixa |
| Eleventy | Node, vários formatos | ext. | convenção / plugins | templates e web components | estático | média |
| Quartz | Node, Markdown/Obsidian | nativa | não focado / ext. | backlinks, grafo, componentes | estático | baixa |
| GitBook | SaaS, Markdown/editor | hospedada | variantes/espaços / localização | blocos e OpenAPI | SaaS, export limitado | baixa para conteúdo |
| Read the Docs | serviço + Sphinx/MkDocs/etc. | nativa | ambos | depende do gerador | hospedado; Community/Business | baixa se mantiver MkDocs |
| Mintlify | SaaS + CLI, MDX | hospedada/IA | versões e i18n comerciais | API/playground nativos | gerenciado | baixa–média |
| Fern | SaaS/CLI, Markdown + definição API | hospedada | versões | SDKs e API nativos | gerenciado | média |
| Redocly | Node/SaaS, Markdown + OpenAPI | nativa no portal | versões/locale por produto | referência e try-it nativos | self-host/SaaS | média |
| Scalar | JS, OpenAPI | navegação de endpoints | spec versionada externamente | excelente cliente/referência API | embutido/self-host/cloud | alta para manual; baixa para OpenAPI |
Análise dos melhores candidatos
1. Starlight
Starlight é o tema/framework oficial de documentação do Astro, MIT e ativo. Markdown e MDX convivem com componentes Astro, React, Vue, Svelte ou Solid quando necessário. Oferece navegação, busca Pagefind, modo escuro, SEO, acessibilidade e internacionalização com boa configuração padrão. O build gera pouco JavaScript por padrão.
Serve para: documentação de produto, bibliotecas e sites de conhecimento que desejam aparência refinada sem aceitar um framework pesado. Customização: excelente via componentes sobrescrevíveis, CSS e ecossistema Astro. Limites: não há versionamento de documentação tão integrado quanto no Docusaurus; grandes portais precisam desenhar URLs, branches ou múltiplas instâncias. Migração: Markdown comum transfere bem; admonitions, tabs, macros e plugins do Material precisam de conversão. Vale explorar plugins e integrações.
2. VitePress
VitePress é o gerador oficial do ecossistema Vue, MIT e ativo. Converte Markdown em páginas Vue estáticas, possui busca local, navegação, temas extensíveis, i18n e componentes Vue dentro do conteúdo. O servidor de desenvolvimento e a experiência de edição são muito rápidos.
Serve para: bibliotecas JS, projetos individuais e equipes que querem “Markdown + configuração” próximo da simplicidade do MkDocs. Vantagens: padrão visual limpo, deploy estático, ótima velocidade e pouca cerimônia. Limites: versionamento, portal multi-repo e OpenAPI exigem ferramentas adicionais. Migração: simples para Markdown básico; reescrever configuração YAML em JavaScript/TypeScript e trocar extensões Python Markdown por Markdown-it/Vue.
3. Docusaurus
Docusaurus é mantido pela Meta, usa React e licença MIT. Inclui documentação versionada, i18n, blog, navegação, MDX, temas e plugins. O versionamento oficial cria snapshots explícitos, adequado a produtos com lançamentos suportados.
Serve para: documentação de produtos e projetos JS/TS que precisam de versões e conteúdo rico. Busca: Algolia DocSearch é comum; plugins locais existem. Customização: muito alta com React e swizzling, mas alterações profundas aumentam custo de upgrade. Consumo: maior que VitePress/mdBook. Migração: média; Markdown migra, mas shortcodes e componentes mudam. É a escolha segura quando versões e traduções são requisitos centrais.
4. Zensical
Zensical é a rota com menor atrito conceitual para usuários do Material. Mantém o desenho e o HTML compatíveis, interpreta mkdocs.yml e busca acelerar reconstruções. A licença é MIT; Spark é suporte comercial.
Serve para: projetos Material que usam principalmente recursos nativos e querem seguir a equipe original. Ponto forte: possibilidade de prova de conceito sem conversão imediata do acervo. Risco: juventude, APIs em evolução e cobertura incompleta dos plugins de terceiros. Não o adote apenas pela promessa; rode os dois builds e compare páginas, URLs, busca e extensões.
5. Sphinx com Furo e MyST
Sphinx é a referência histórica da documentação Python, BSD e ativamente mantida. Usa reStructuredText, mas MyST Parser permite Markdown rico. Possui referências cruzadas semânticas, autodoc, inventários entre projetos, i18n e saídas HTML, PDF/ePub. Furo fornece tema moderno e acessível.
Serve para: APIs Python, livros técnicos e documentação que exige consistência, referências e múltiplos formatos. Busca: embutida; hospedagem no Read the Docs melhora previews e versões. Limite: configuração e semântica mais complexas. Migração: média com MyST; macros específicas do Material e navegação YAML precisam ser redesenhadas.
6. Antora
Antora é MPL-2.0, usa Node e AsciiDoc. Seu diferencial não é aparência, mas arquitetura: agrega componentes e versões de vários repositórios e branches em um portal coerente. A versão 3.2.0 foi lançada em 29 de agosto de 2026, confirmando atividade recente no changelog oficial.
Serve para: organizações com muitos produtos, versões e equipes independentes. Busca: extensão Lunr ou serviço externo. Customização: UI bundle e extensões, poderosa mas especializada. Migração: alta porque Markdown vira AsciiDoc e os links passam a usar IDs de recursos. O custo compensa quando o problema real é governança multi-repositório.
7. Hugo + Docsy
Hugo é um gerador Go extremamente rápido; Docsy é um tema de documentação apoiado pelo ecossistema CNCF. É open source, self-hostable, multilíngue, com shortcodes, taxonomias e integração de busca.
Serve para: portais grandes, projetos cloud-native e equipes dispostas a controlar templates. Vantagens: velocidade, binário único e flexibilidade. Limites: cadeia Hugo/Go modules/PostCSS e configuração do Docsy são menos amigáveis. Migração: média; Markdown transfere, mas sintaxe de extensões e menus muda.
8. mdBook
mdBook é uma ferramenta Rust semelhante visualmente à documentação da linguagem Rust. Um binário, Markdown, busca local, impressão e preprocessadores: pouquíssima operação.
Serve para: livros, cursos, manuais lineares, CLIs e projetos Rust. Vantagens: muito leve, rápido, offline e fácil de hospedar. Limites: i18n, versões, grandes taxonomias e layouts de portal não são seu foco. Migração: baixa para páginas simples; converta nav para SUMMARY.md.
9. Rspress
Rspress é um gerador MIT do ecossistema Rspack, com Markdown/MDX, React, busca, i18n, versionamento e temas/plugins. Combina experiência moderna de Docusaurus com motor Rust rápido.
Serve para: projetos JS/TS que valorizam build rápido e recursos de documentação integrados. Risco: comunidade e histórico menores que Docusaurus. Migração: baixa a média, especialmente se o conteúdo já é CommonMark.
10. Nextra
Nextra transforma Next.js em plataforma de conteúdo MDX. É MIT, oferece tema de docs, busca e liberdade total para compor páginas React.
Serve para: produto que mistura documentação e aplicação web. Customização: excepcional. Limites: atualizações do Next/React, SSR e deploy podem ser complexos para quem queria apenas arquivos estáticos. Migração: média; ótimo se a equipe já domina Next.js, desnecessário para um manual simples.
11. Retype
Retype converte Markdown em sites polidos com configuração pequena, busca, componentes e internacionalização. O projeto combina uso gratuito com licença/serviços comerciais conforme o cenário.
Serve para: equipes que querem resultado rápido e pouca programação. Vantagens: experiência próxima do Material e CLI simples. Limites: ecossistema menor e modelo não tão aberto quanto as opções MIT. Migração: baixa para Markdown comum.
12. Jekyll + Just the Docs
Jekyll e Just the Docs formam uma pilha madura, open source e especialmente conveniente no GitHub Pages. Inclui busca, navegação, callouts e customização por Sass/Liquid.
Serve para: projetos pequenos e organizações já centradas no GitHub. Limites: builds Ruby mais lentos, ecossistema menos moderno e versões por convenção. Migração: baixa, exceto extensões do Python Markdown.
13. Eleventy
Eleventy é um gerador JavaScript flexível que aceita múltiplas linguagens de template e produz HTML enxuto. Não impõe arquitetura de documentação.
Serve para: equipes que querem desenhar seu próprio sistema e evitar SPA. Limite: busca, navegação, versões e tema precisam ser montados ou obtidos em starters. Migração: média. É “melhor” para liberdade, não para instalação imediata.
14. Quartz
Quartz publica cofres Markdown/Obsidian como jardins digitais com backlinks, grafo, transclusão, busca e bom suporte a wikilinks. É open source e self-hostable.
Serve para: bases de conhecimento conectadas, notas e documentação exploratória. Limites: não substitui naturalmente um portal formal versionado. Migração: baixa para Markdown; especialmente atraente se links [[wiki]] importam.
15. Read the Docs
Read the Docs é hospedagem e automação, não um único gerador. Constrói Sphinx, MkDocs e outros projetos a partir do Git, oferece builds por pull request, busca, versões, redirects e domínio próprio. Há Community gratuita para projetos abertos e produto Business comercial.
Serve para: reduzir a operação sem abandonar docs-as-code. Migração: mínima se continuar no MkDocs enquanto se planeja a troca do gerador. Lock-in: moderado; conteúdo permanece no Git, mas recursos do serviço exigem equivalentes em outra hospedagem.
16. GitBook
GitBook é uma plataforma comercial gerenciada com editor visual, colaboração, Git Sync, busca e importação de OpenAPI. É excelente para autores não técnicos.
Serve para: equipes que priorizam fluxo editorial, permissões e publicação sem CI próprio. Limites: custo, personalizações condicionadas ao produto e dependência do fornecedor. Confirme exportação, histórico e limites do plano antes de migrar.
17. Mintlify
Mintlify oferece documentação gerenciada em MDX, componentes, busca assistida por IA, analytics, personalização e experiência de API. A CLI e partes do ecossistema são abertas, mas a plataforma é comercial.
Serve para: startups e produtos API que querem acabamento rápido. Pontos fortes: design, onboarding e blocos interativos. Risco: recursos, deploy e preço dependem do SaaS. Mantenha Markdown/MDX e OpenAPI no repositório.
18. Fern
Fern gera documentação e SDKs a partir de OpenAPI, AsyncAPI ou definições próprias. Mistura ferramentas de código e plataforma comercial.
Serve para: empresas API-first que precisam manter referência, SDKs e exemplos consistentes. Limite: exagerado para documentação sem API e maior lock-in no pipeline de geração. Faça prova de round-trip e mantenha a especificação canônica fora da plataforma.
19. Redocly
Redocly fornece CLI open source para lint/bundle de OpenAPI, Redoc open source e produtos comerciais como portal e governança. Excelente renderização de referência, regras de qualidade e integração de múltiplas APIs.
Serve para: organizações com APIs públicas e necessidade de governança. Limites: o manual narrativo e os melhores recursos de portal podem exigir a camada comercial. Migração: fácil para specs; média para páginas Markdown e identidade visual.
20. Scalar
Scalar é um ecossistema moderno para referência e cliente de API baseado em OpenAPI, com componentes open source e oferta hospedada. Pode ser embutido em diversas stacks.
Serve para: adicionar referência interativa e “try it” a um portal existente. Limite: não é, sozinho, substituto completo para centenas de páginas conceituais do MkDocs. Combine-o com Starlight, VitePress ou Docusaurus.
Catálogo extenso de alternativas relevantes
A tabela abaixo complementa as 20 análises. “Ativa” indica sinais recentes nas fontes oficiais em torno da data da pesquisa; antes de uma adoção crítica, confirme o changelog novamente.
| Nº | Projeto | Modelo e estado | O que vale explorar / perfil ideal |
|---|---|---|---|
| 1 | Starlight | MIT, ativo | melhor equilíbrio moderno |
| 2 | VitePress | MIT, ativo | docs Vue e sites leves |
| 3 | Docusaurus | MIT, ativo | versões, i18n e React |
| 4 | Zensical | MIT, jovem | sucessão direta do Material |
| 5 | Sphinx | BSD, ativo | Python, referências e múltiplas saídas |
| 6 | Furo | MIT, ativo | tema Sphinx moderno |
| 7 | MyST | open source, ativo | Markdown científico e Sphinx/Jupyter |
| 8 | Antora | MPL-2.0, ativo | portal multi-repo/multi-versão |
| 9 | Asciidoctor | MIT, ativo | documentos técnicos ricos e PDF |
| 10 | Hugo | Apache-2.0, ativo | builds enormes e rápidos |
| 11 | Docsy | Apache-2.0, ativo | docs cloud-native sobre Hugo |
| 12 | mdBook | MPL-2.0, ativo | livros e manuais leves |
| 13 | Rspress | MIT, ativo | React/MDX com motor rápido |
| 14 | Nextra | MIT, ativo | documentação integrada ao Next.js |
| 15 | Retype | produto/free tier, ativo | instalação simples e visual pronto |
| 16 | VuePress | MIT, baixa atividade recente | legado Vue; VitePress é preferível em projeto novo |
| 17 | Docus | MIT, ativo | docs Nuxt/Vue com componentes |
| 18 | Jekyll | MIT, maduro | GitHub Pages e Liquid |
| 19 | Just the Docs | MIT, ativo | tema Jekyll pronto para manuais |
| 20 | Eleventy | MIT, ativo | HTML enxuto e liberdade de templates |
| 21 | Quartz | MIT, ativo | jardins digitais e Obsidian |
| 22 | Read the Docs | open source + SaaS, ativo | CI, previews, busca e versões |
| 23 | GitBook | SaaS comercial, ativo | equipes editoriais não técnicas |
| 24 | Mintlify | SaaS comercial, ativo | docs de produto e API polidas |
| 25 | Fern | open core/comercial, ativo | docs e SDKs gerados de APIs |
| 26 | Redocly | open source + comercial, ativo | OpenAPI e governança |
| 27 | Scalar | open source + cloud, ativo | referência e cliente OpenAPI |
| 28 | ReadMe | SaaS comercial, ativo | hub de API com métricas e try-it |
| 29 | Stoplight Elements | Apache-2.0, ativo | componentes OpenAPI embutíveis |
| 30 | RapiDoc | MIT, ativo | web component OpenAPI leve |
| 31 | Swagger UI | Apache-2.0, ativo | referência OpenAPI universal |
| 32 | OpenAPI Generator | Apache-2.0, ativo | clientes, servidores e docs gerados |
| 33 | Bump.sh | SaaS + CLI, ativo | changelog e portal OpenAPI/AsyncAPI |
| 34 | Speakeasy | comercial, ativo | SDKs e docs para API-first |
| 35 | Theneo | SaaS comercial, ativo | criação assistida de docs de API |
| 36 | Document360 | SaaS comercial, ativo | base de conhecimento com workflow |
| 37 | HelpDocs | SaaS comercial, ativo | central de ajuda simples |
| 38 | HelpKit | SaaS comercial, ativo | publica Notion como help center |
| 39 | Archbee | SaaS comercial, ativo | colaboração e documentação de produto |
| 40 | Nuclino | SaaS comercial, ativo | wiki visual para equipes |
| 41 | Outline | BSL/comercial, ativo | wiki colaborativa self-host/cloud |
| 42 | BookStack | MIT, ativo | wiki organizada e fácil, não docs-as-code |
| 43 | Wiki.js | AGPL, ativo | wiki customizável e autenticada |
| 44 | Docusify/Docsify | MIT, maduro | zero build, carregamento no cliente |
| 45 | HonKit | Apache-2.0, ativo | sucessor comunitário do GitBook legado |
| 46 | GitBook Legacy | legado | somente manutenção de acervos antigos |
| 47 | MkDocs | BSD, transição 1.x/2.0 | core simples; futuro ainda em definição |
| 48 | Material for MkDocs | MIT, manutenção | permanecer temporariamente com pinning |
| 49 | ProperDocs | BSD-2-Clause, fork ativo | compatibilidade conservadora com MkDocs 1.x |
| 50 | Zola | MIT, ativo | binário Rust, rápido e leve |
| 51 | Pelican | AGPL, ativo | Python, conteúdo simples e temas |
| 52 | Nikola | MIT, ativo | Python, múltiplos formatos e notebooks |
| 53 | Lektor | BSD, maduro | CMS estático com painel local |
| 54 | Sphinx Book Theme | BSD, ativo | livros Sphinx, alternativa ao Furo |
| 55 | PyData Sphinx Theme | BSD, ativo | projetos científicos Python |
| 56 | Jupyter Book | BSD, ativo/transição MyST | livros executáveis e ciência |
| 57 | Quarto | GPL, ativo | publicação técnica, notebooks e livros |
| 58 | Doxygen | GPL, ativo | referência extraída de C/C++ e outras |
| 59 | Rustdoc | ferramenta Rust, ativo | API Rust a partir do código |
| 60 | TypeDoc | Apache-2.0, ativo | referência TypeScript |
| 61 | JSDoc | Apache-2.0, maduro | referência JavaScript |
| 62 | DocFX | MIT, ativo | .NET, Markdown e API assemblies |
| 63 | Sandcastle | open source, ativo | documentação .NET clássica |
| 64 | KDoc/Dokka | Apache-2.0, ativo | API Kotlin/Java |
| 65 | Javadoc | ferramenta JDK, ativo | referência Java canônica |
| 66 | DocC | Apache-2.0, ativo | docs Swift/Apple e tutoriais |
| 67 | ExDoc | Apache-2.0, ativo | Elixir/Erlang |
| 68 | godoc/pkgsite | BSD, ativo | documentação Go |
| 69 | RDoc | Ruby license, maduro | documentação Ruby |
| 70 | phpDocumentor | MIT, ativo | documentação de código PHP |
| 71 | Daux.io | MIT, ativo | docs PHP/Markdown sem grande stack JS |
| 72 | Couscous | MIT, maduro | publicação Markdown para projetos PHP |
| 73 | Slate | Apache-2.0, maduro | API docs em três colunas; manutenção cautelosa |
| 74 | Widdershins | MIT, maduro | OpenAPI para Markdown/Slate |
| 75 | MkDocstrings | ISC, ativo | manter referência de código no caminho MkDocs/Zensical |
| 76 | MaterialX | MIT, fork ativo | tema compatível associado ao ProperDocs |
| 77 | Silex | open source + serviço, ativo | editor visual de sites estáticos |
| 78 | Publii | GPL, ativo | desktop visual para site estático |
| 79 | Astro | MIT, ativo | base do Starlight e opção para portal sob medida |
| 80 | MkDocs NG | BSD-2-Clause, fork jovem | drop-in compatível, mas com governança concentrada |
Os itens 41–43 são wikis, úteis quando edição no navegador e permissões são mais importantes que Git. Os itens 58–70 geram referência a partir de código e normalmente complementam, não substituem, um portal narrativo. ProperDocs 1.6.7 e MaterialX 10.2.0 eram forks estáveis em 2026 e prometiam preservar configuração, plugins e tema; MkDocs NG 1.8.0 era outro drop-in. Ainda assim, forks devem entrar numa lista curta somente após auditoria de mantenedores, releases, dependências, política de segurança e compatibilidade: fragmentação não elimina o risco de governança.
Comparação por requisitos essenciais
Busca
- Sem serviço externo: Starlight/Pagefind, VitePress, mdBook, Retype, Quartz, Sphinx e Rspress.
- Com melhor relevância em escala: Algolia DocSearch, Typesense ou busca gerenciada do fornecedor.
- APIs: Scalar, Redocly e ReadMe estruturam navegação por operação, não apenas texto completo.
- Atenção: Docsify não pré-renderiza todas as páginas; SEO, primeiro carregamento e busca dependem mais do cliente.
Versionamento
Docusaurus e Antora têm o modelo mais explícito. Read the Docs mapeia branches/tags para versões. Sphinx usa extensões, hospedagem ou múltiplos builds. VitePress, Starlight, Hugo e mdBook conseguem versionar por pastas, branches ou sites separados, mas exigem convenção. Não confunda histórico do Git com seletor de versões publicadas.
Internacionalização
Starlight, Docusaurus, VitePress, Hugo, Sphinx e Rspress possuem caminhos documentados para múltiplos idiomas. Tradução de interface não equivale à tradução do conteúdo; defina fallback, URLs, revisão humana e sincronização entre versões.
Senha e conteúdo privado
Um gerador estático não protege arquivos apenas escondendo links. Para documentação privada, coloque o site atrás de autenticação real: Cloudflare Access, Authelia, Authentik, oauth2-proxy, VPN ou recursos privados da plataforma. GitBook, ReadMe, Mintlify, Read the Docs Business e Redocly oferecem controles conforme plano. JavaScript que pede senha no navegador não é segurança.
OpenAPI e documentação de código
Para manual + API, uma composição costuma ser melhor: Starlight/Docusaurus/VitePress para conceitos e guias; Scalar/Redocly/RapiDoc para referência; geração de SDK com Fern ou OpenAPI Generator. Em Python, Sphinx autodoc ou mkdocstrings preservam vínculo com o código. Não force um renderizador OpenAPI a funcionar como wiki completa.
Recomendações por cenário
Quero algo parecido com Material, bonito e fácil
Comece com Starlight e VitePress. Teste Zensical se o acervo já usa intensamente Material. Retype é alternativa de baixa configuração quando o modelo de licença for aceitável.
Preciso de versões e traduções
Escolha Docusaurus para um produto/repositório e Antora para muitos componentes e repositórios. Sphinx + Read the Docs é especialmente forte no universo Python.
Quero o mínimo de consumo
Use mdBook para conteúdo linear, Zola ou Hugo para flexibilidade, VitePress para documentação moderna. O site final é estático; o maior consumo geralmente acontece no build, não na hospedagem.
Quero máxima personalização
Starlight permite substituir componentes sem transformar toda página em uma aplicação. Nextra é ideal se já existe uma aplicação Next.js. Hugo/Docsy e Eleventy dão controle profundo, mas exigem mais autoria de tema.
Minha equipe não programa
Teste GitBook, Document360, ReadMe e Mintlify. Compare permissões, exportação, domínio, analytics, preço por usuário e retenção do histórico. Se self-hosting e senha forem essenciais, considere BookStack, Outline ou Wiki.js, aceitando que deixam de ser docs-as-code puro.
Documentação de API é o centro
Faça provas com Redocly, Scalar, Fern, Mintlify e ReadMe. Avalie qualidade do “try it”, autenticação, múltiplas specs, lint, changelog, SDKs, analytics e capacidade de manter guias longos.
Plano seguro de migração a partir do MkDocs
- Congele uma referência. Fixe versões, gere o site atual e arquive HTML, configuração e ambiente.
- Inventarie dependências. Liste temas, plugins, Python Markdown extensions, macros, hooks, templates, JavaScript, CSS, redirects, busca e deploy.
- Classifique a portabilidade. Markdown básico, imagens e frontmatter são fáceis; tabs, annotations, snippets, macros, referências de código e navegação automática são custos reais.
- Escolha três candidatos. Sugestão padrão: Zensical, Starlight e Docusaurus ou VitePress.
- Monte uma amostra representativa. Inclua página longa, tabelas, código, diagramas, API, imagens, busca, idioma e redirect. Não teste apenas a página inicial.
- Preserve URLs. Gere mapa URL antiga → nova, configure redirects 301 e verifique âncoras. Links quebrados e perda de SEO custam mais que o tema.
- Compare builds. Meça instalação limpa, build completo, rebuild, tamanho do artefato e memória em CI com o mesmo conjunto de páginas.
- Teste acessibilidade e mobile. Teclado, foco, contraste, zoom, leitor de tela e navegação lateral.
- Valide autoria. Peça a escritores e desenvolvedores que façam mudanças reais. O melhor tema pode ter o pior fluxo editorial para sua equipe.
- Migre por camadas. Primeiro conteúdo e URLs; depois componentes visuais; por último funcionalidades não essenciais.
- Execute em paralelo. Mantenha o build antigo até passar verificadores de links, regressão visual, busca e publicação.
- Documente retorno. Defina como reverter DNS/deploy e preserve o artefato anterior.
Provas de conceito recomendadas
POC A — menor esforço
Execute o mesmo repositório com Material 9.7.x e Zensical. Registre páginas não renderizadas, diferenças de HTML, plugins ignorados, tempo de rebuild e qualidade da busca. Se mais de 90% funcionar sem alterações e os 10% restantes forem substituíveis, Zensical merece a primeira posição.
POC B — melhor futuro aberto
Converta 20 páginas para Starlight, usando apenas Markdown portátil e componentes em três páginas especiais. Teste Pagefind, i18n, sidebar, edit links, RSS/sitemap, dark mode e deploy em hospedagem estática.
POC C — produto versionado
Crie duas versões no Docusaurus, uma tradução e uma referência OpenAPI com plugin. Meça o tamanho do bundle e a dificuldade de manter componentes React.
POC D — documentação organizacional
Monte no Antora dois componentes, três versões e fontes vindas de dois repositórios. Se a equipe compreender antora.yml, xrefs e AsciiDoc e o portal ficar coerente, o ganho de governança pode superar o custo de migração.
Riscos e lock-in
- Sintaxe: MDX, directives, shortcodes, macros e componentes JSX/Vue não migram automaticamente.
- URLs: mudanças de slug, locale ou versionamento quebram links externos.
- Tema: sobrescrever internals (“swizzle”, templates copiados) transforma upgrades em manutenção própria.
- Busca: Algolia e buscas SaaS podem criar dependência operacional e custo.
- Plataforma: editor visual, comentários, analytics e permissões comerciais raramente são exportados junto com Markdown.
- API: extensões proprietárias de OpenAPI podem não funcionar em outro renderizador.
- Forks: um fork recente não resolve sozinho falta de mantenedores, governança ou resposta de segurança.
- Ecossistema Node: builds modernos são rápidos, mas árvores de dependências maiores exigem atualização automatizada e lockfiles.
Para reduzir lock-in, mantenha o conteúdo e as specs no Git; use CommonMark/MyST/AsciiDoc documentado; limite componentes especiais; teste links; fixe dependências; exporte redirects; preserve imagens localmente e automatize builds reproduzíveis.
Estratégia para continuar no MkDocs com segurança
Continuar é sensato quando a documentação funciona, o risco é baixo e uma migração imediata não gera valor. Use ambiente virtual ou container, requirements.txt com versões exatas, MkDocs <2, Material 9.7.x e hashes/lockfile. Faça builds periódicos a partir de ambiente limpo, mantenha o HTML publicado recuperável, acompanhe avisos de segurança e não adicione novos plugins sem necessidade.
Trate novembro de 2026 como ponto de revisão, não como data automática de falha: o compromisso mínimo de 12 meses do Material parte de novembro de 2025, mas o projeto pode publicar correções depois ou alterar o plano. Em paralelo, remova extensões não essenciais e mantenha uma POC do sucessor. Não atualize para MkDocs 2 dentro do projeto Material 9.7.x sem compatibilidade oficialmente declarada.
Recomendações práticas
Para uma decisão hoje:
- Não faça migração emergencial. O Material ainda funciona; fixe a pilha.
- Teste Zensical primeiro se preservar conteúdo e visual for prioridade.
- Adote Starlight em projeto novo quando não houver requisito forte de versões.
- Adote Docusaurus quando versões, i18n e React forem vantagens concretas.
- Adote Sphinx/Furo para Python, ciência, referência semântica e PDF.
- Adote Antora somente quando multi-repo/multi-produto justificar AsciiDoc.
- Separe manual e API quando necessário: Starlight/VitePress + Scalar é uma combinação aberta e forte.
- Escolha SaaS conscientemente: GitBook/Mintlify/ReadMe economizam operação, mas exija exportação e faça backup no Git.
Checklist decisório: quantas páginas e versões; quantos idiomas; autores técnicos ou editoriais; Markdown estrito ou componentes; API; busca offline; autenticação; PDF; deploy; orçamento; horizonte de manutenção; tolerância a Node/Python/Rust/Go; necessidade de editar no navegador.
Conclusão
O motivo para pesquisar alternativas é válido, mas a formulação correta importa: Material for MkDocs está em manutenção e sua equipe migrou o desenvolvimento para o Zensical; MkDocs core segue uma trajetória separada e ensaia a versão 2.0. Um site existente não precisa ser desmontado, porém iniciar um projeto estratégico novo sobre Material 9.7.x aumenta a dívida futura.
Starlight é a recomendação geral, VitePress vence em simplicidade para Vue/Node, Docusaurus em versões e i18n, Zensical em compatibilidade de migração, Sphinx em Python e publicação técnica, Antora em portais organizacionais e mdBook em leveza. Para API-first, Redocly, Scalar, Fern e Mintlify resolvem problemas que um gerador genérico não cobre sozinho.
A melhor migração não é a que reproduz cada detalhe do Material, mas a que preserva conteúdo, URLs, busca e capacidade de manutenção com menos extensões proprietárias. Duas semanas de provas de conceito com páginas reais oferecem evidência melhor que rankings isolados.
Fontes consultadas
- Material for MkDocs — Insiders agora gratuito e manutenção
- Material for MkDocs — anúncio do Zensical
- Material for MkDocs — análise do MkDocs 2.0 e atualizações
- MkDocs — documentação oficial
- MkDocs 2 — discussão oficial da reescrita
- MkDocs — versões no PyPI
- Zensical — documentação oficial
- Starlight — documentação oficial
- VitePress — documentação oficial
- Docusaurus — documentação oficial
- Sphinx — documentação oficial
- Furo — documentação oficial
- MyST — documentação oficial
- Antora — site e documentação oficial
- Antora — changelog oficial
- Asciidoctor — site oficial
- Hugo — documentação oficial
- Docsy — documentação oficial
- mdBook — documentação oficial
- Rspress — documentação oficial
- Nextra — documentação oficial
- Retype — documentação oficial
- VuePress — documentação oficial
- Docus — documentação oficial
- Read the Docs — documentação e produtos
- GitBook — site oficial
- Mintlify — documentação oficial
- Fern — documentação oficial
- Redocly — documentação oficial
- Scalar — documentação oficial
- ProperDocs — repositório oficial
- MaterialX — pacote oficial
- MkDocs NG — pacote oficial
- Eleventy — documentação oficial
- Quartz — documentação oficial
- Jekyll — documentação oficial
- Just the Docs — documentação oficial
- Quarto — documentação oficial
- Jupyter Book — documentação oficial
- DocFX — documentação oficial
- OpenAPI Generator — documentação oficial
- Stoplight Elements — projeto oficial
- RapiDoc — documentação oficial
- Swagger UI — documentação oficial
Nota sobre atualidade
Pesquisa concluída em 7 de setembro de 2026. O ecossistema está em transição: MkDocs 2.0 era pré-lançamento, Zensical ainda fechava lacunas de compatibilidade e os planos comerciais podem mudar. Confirme versões, licenças, preços e suporte nas fontes oficiais antes de uma migração importante.
Did this resonate?
Related documents
- 001
- 002
- 003
- 004
- 005