CodeMap - Repository-Analyse und Architektur-Mapping | POLPROG Skip to content

CodeMap

Repository-Analyse und Architektur-Mapping

Verstehen Sie jede Codebasis auf einen Blick.

CLI-Entwicklertool Python 3.12+
Offizielle Produktseite Herausgeber: POLPROG
Offizielle Produktseite
6
Layout-Modi
136
Tests
2
UI-Sprachen
5
Ausgabeformate
01 / CodeMap

Über

CodeMap ist ein Open-Source Python CLI-Tool, das jedes Git-Repository scannt, Modulabhängigkeiten extrahiert, Eigentümerschaft und Codeänderungen aus der Git-Historie analysiert und einen vollständig interaktiven D3.js-Architekturgrafen generiert.

02 / Einsatz

Was es löst

Das Problem
  • Die Architektur setzen Sie im Kopf zusammen, Datei für Datei
  • Niemand weiß, wen man zu einem Modul fragt
  • Firmencode darf nicht in eine fremde Cloud
Das Ergebnis
  • Ein interaktiver Graph zeigt das ganze Repository
  • Die Commit-Historie nennt Autoren und letzte Änderungen
  • Die gesamte Analyse läuft lokal, ohne Konto
Für wen
  • Entwickler, die fremden Code übernehmen
  • Architekten, die Abhängigkeiten vor dem Refactoring prüfen
  • Teams mit großen Repositories
03 / Hauptfunktionen

Hauptfunktionen

Die wichtigsten Funktionen praxisnah erklärt.

Abhängigkeitsextraktion

Erkennt automatisch Import-Anweisungen und Modulreferenzen in Python, JavaScript, TypeScript, Go, Rust, Java und mehr.

Git-Eigentümerschaftsanalyse

Analysiert die Git-Log-Historie, um Dateieigentümerschaft, Codeänderungen, Mitwirkendenaktivität und Hotspot-Bereiche zu kartieren.

Interaktiver D3.js-Graph

Generiert eine eigenständige HTML-Visualisierung mit Zoom, Pan, Minimap und sechs Layout-Modi.

Fokussierte Knotenexploration

Wählen Sie eine Datei oder ein Modul aus einem Dropdown, um Abhängigkeiten und lokalen Untergraph isoliert zu untersuchen.

Dunkle und helle Themes

Integrierte Theme-Modi: Dunkel, Hell und System. Alle Graphelemente respektieren das gewählte Theme.

Progressives Laden

Große Repositories laden progressiv - eingeklappte Cluster, verzögerte Metadaten, adaptive Simulation.

Mehrere Ausgabeformate

Exportieren Sie Analyseergebnisse als interaktive HTML-Graphen, strukturiertes JSON, Markdown-Berichte oder Textzusammenfassungen.

Erweiterbare Architektur

Sauberes Python-Paket mit austauschbaren Analysatoren, Renderern und Ausgabeformaten. MIT-lizenziert, CI-getestet.

04 / Herunterladen

Produktzugang

Ein klarer Weg von der offiziellen Quelle bis zum ersten erfolgreichen Einsatz.

Passende Plattform wählen

Nutzen Sie einen der offiziellen Links für Ihr Gerät oder Ihren Browser.

Installieren oder öffnen

Folgen Sie den Store-Anweisungen oder öffnen Sie die Webanwendung. Keine Drittanbieter-Installer.

Konfigurieren und starten

Prüfen Sie die Optionen, wählen Sie Ihre Einstellungen und beginnen Sie mit dem zentralen Workflow.

Offizielle Zugangsoptionen
05 / Technologie

Technologie des Produkts

Ein transparenter Blick auf die Kerntechnologien für Entwicklung und Wartung dieses Produkts.

Python
Docker
06 / Sicherheit

Datenschutz & Sicherheit

Ihr Code verlässt nie Ihren Rechner. Alle Analysen laufen 100% lokal - keine Cloud, keine Telemetrie, kein Konto.

100% lokale Verarbeitung
Keine Telemetrie
Kein Konto erforderlich
Open Source (MIT)
Offline-fähig