CodeBoarding
Ze statické analýzy řídicího toku plus LLM vrstvy generuje architektonické diagramy jako Mermaid a verzovanou dokumentaci do repozitáře.
Účel
Dává vývojářům i agentům vizuální mapu kódové báze. Kombinuje statickou analýzu s uvažováním LLM a produkuje diagramy architektury, dokumentaci na úrovni komponent a navigovatelný výstup použitelný v IDE, v CI i v dokumentaci.
Odlišnost
Dvě věci ho odlišují od ostatních generátorů diagramů.
Statická analýza jde po řídicím toku, ne jen po grafu importů. To je rozdíl mezi „co se odkud importuje" a „co se odkud skutečně volá". Z toho pak LLM agent (provider-agnostic) poskládá konceptuální moduly, abstrakce a shrnutí.
Výstupem je Mermaid. Ne vlastní formát, ne samostatné HTML — Mermaid, který GitLab
renderuje nativně přímo v MR a wiki. Dokumentace se ukládá do .codeboarding/
v repozitáři, takže je verzovaná a diffovatelná jako zbytek kódu.
Proti Archify, který máme v katalogu, je to jiná sázka: Archify vsadil na deterministické vykreslení z typovaného IR a na interaktivní HTML s doklady navázanými na commity, CodeBoarding na hloubku statické analýzy a na zapadnutí do existujícího workflow. Archify má výrazně víc hvězd (49 tisíc proti 2,4 tisícům), CodeBoarding lepší integraci s tím, co už používáme.
Ostatní alternativy — D2, Structurizr, PlantUML — vyžadují, aby zdroj napsal člověk. Holý Claude Code umí Mermaid napsat taky, ale bez statické analýzy řídicího toku.
Nasazení
Python balík na PyPI, rozšíření do VS Code, CI. MIT licence, zdarma. Jazyky: Python, TypeScript, JavaScript, Java, Go a PHP. Modely: OpenAI, Anthropic, Google, Vercel AI Gateway, AWS Bedrock, Ollama, OpenRouter a další. MCP integrace je rozpracovaná.
V kostce
- Zralost
- 5/5
- Jak zavedený je projekt: body za aktivní vývoj, víc přispěvatelů, placenou verzi a víc než rok na trhu.
- Nasazení
- CLI, Knihovna
- Licence
- MIT
- Cena
- Zdarma, MIT; náklad jen za volaný model
Zdroje
- Web codeboarding.org
- Repozitář github.com/CodeBoarding/CodeBoarding
- Výrobce github.com/CodeBoarding/CodeBoarding/blob/main/README.md
- Výrobce codeboarding.org
- Výrobce pypi.org/project/codeboarding/0.13.11
- Nezávislý zdroj blog.brightcoding.dev/2026/02/16/codeboarding-ai-powered-interactive-diagrams-for-codebases
- Nezávislý zdroj dev.to/brovatten/codeboarding-interactive-diagrams-of-code-2bbe
- Nezávislý zdroj glama.ai/mcp/servers/b0rn7d9pxz