Interactieve architectuurgrafiek
D3.js force-directed visualisatie met zoomen, pannen, minimap en 6 lay-outmodi - Force, Tree, Radiaal, Cluster, Flow en Handmatig.
Repository-analyse en architectuurmapping
Begrijp elke codebase in één oogopslag.



CodeMap is een open source Python-CLI-tool die elke repository scant, dependencies op moduleniveau extraheert, git-eigenaarschap en code-churn analyseert en een volledig interactieve D3.js-architectuurgrafiek genereert. Het ondersteunt standaard Python, JavaScript, TypeScript, JSX en TSX. De gegenereerde HTML-visualisatie bevat force-directed, tree-, radiale, cluster- en flow-lay-outs - met thema's voor Donker/Licht/Systeem, volledige Poolse en Engelse interfacelokalisatie, gerichte verkenning van een enkele node, overlays van auteursbijdragen, detectie van risico's/hotspots en progressief laden voor grote repositories. Frameworkonafhankelijk, zonder configuratie, werkt op elke git-repository.
De belangrijkste mogelijkheden praktisch uitgelegd.
D3.js force-directed visualisatie met zoomen, pannen, minimap en 6 lay-outmodi - Force, Tree, Radiaal, Cluster, Flow en Handmatig.
Extraheert automatisch imports en dependencies op moduleniveau uit Python-, JavaScript-, TypeScript-, JSX- en TSX-bestanden.
Batch-analyse van het git-log identificeert code-eigenaarschap, churn-hotspots en risicogebieden - met slechts 2 git-aanroepen, ongeacht de grootte van de repository.
Selecteer een willekeurige node uit een dropdown en inspecteer de lokale omgeving, dependencies, omgekeerde dependencies, het impactpad of de flow - geïsoleerd.
Thema's voor Donker, Licht en Systeem met een volledige CSS-variabelearchitectuur. Het thema wordt opgeslagen in localStorage en volgt standaard de voorkeur van het besturingssysteem.
Volledige Engelse en Poolse lokalisatie voor de hele interactieve interface - labels, tooltips, panelen, legenda's en statusberichten.
Grote repositories gebruiken ingeklapte clusters, adaptieve simulatie en uitbreiding op verzoek - zodat de grafiek snel en leesbaar blijft.
Genereer interactieve HTML-grafieken, JSON-gegevens, PDF-rapporten of terminalsamenvattingen. Gebruik --fast om de git-analyse over te slaan voor meer snelheid.
Een duidelijk pad van de officiële bron naar je eerste geslaagde workflow.
Gebruik een van de officiële links voor je apparaat of browser.
Volg de instructies van de store of open de webapplicatie. Geen installatieprogramma's van derden.
Bekijk de opties, kies je voorkeuren en begin met de belangrijkste workflow.
Een transparant overzicht van de kerntechnologieën waarmee dit product wordt gebouwd en onderhouden.
Je code verlaat je machine nooit. Alle analyse draait 100% lokaal - geen cloud, geen telemetrie, geen account.