CodeMap - Analyse de dépôts et cartographie d'architecture | POLPROG Skip to content

CodeMap

Analyse de dépôts et cartographie d'architecture

Comprenez n'importe quel code en un coup d'œil.

Outil CLI pour développeurs Python 3.12+
Page officielle du produit Éditeur: POLPROG
Page officielle du produit
6
Modes de disposition
136
Tests
2
Langues UI
5
Formats de sortie
01 / CodeMap

À propos

CodeMap est un outil CLI Python open-source qui scanne tout dépôt Git, extrait les dépendances de modules, analyse la propriété et le taux de modification, et génère un graphe d'architecture D3.js entièrement interactif.

02 / Usage

Ce que cela résout

Le problème
  • Vous reconstituez l'architecture fichier par fichier
  • Personne ne sait à qui poser une question
  • Le code d'entreprise ne peut pas partir dans un nuage
Le résultat
  • Un graphe interactif montre tout le dépôt
  • L'historique des commits nomme auteurs et changements récents
  • Toute l'analyse tourne en local, sans compte
Pour qui
  • Développeurs reprenant du code inconnu
  • Architectes évaluant les dépendances avant refonte
  • Équipes gérant de gros dépôts
03 / Fonctionnalités clés

Fonctionnalités clés

Les fonctions essentielles expliquées de manière concrète.

Extraction de dépendances

Découvre automatiquement les instructions d'importation dans Python, JavaScript, TypeScript, Go, Rust, Java et plus.

Analyse de propriété Git

Analyse l'historique git pour cartographier la propriété des fichiers, le taux de modification et les zones actives.

Graphe D3.js interactif

Génère une visualisation HTML autonome avec zoom, panoramique, minimap et six modes de disposition.

Exploration ciblée de nœuds

Sélectionnez un fichier ou module dans le menu déroulant pour inspecter ses dépendances et sous-graphe local.

Thèmes sombre et clair

Modes thème sombre, clair et système intégrés.

Chargement progressif

Les grands dépôts se chargent progressivement - clusters repliés, métadonnées différées.

Formats de sortie multiples

Exportez les résultats en graphes HTML, JSON, Markdown ou texte brut.

Architecture extensible

Package Python propre avec analyseurs et renderers interchangeables. Licence MIT.

04 / Télécharger

Accès au produit

Un parcours clair de la source officielle à votre première utilisation réussie.

Choisir la bonne plateforme

Utilisez l'un des liens officiels disponibles pour votre appareil ou votre navigateur.

Installer ou ouvrir

Suivez les instructions de la boutique ou ouvrez l'application web. Aucun programme d'installation tiers.

Configurer et commencer

Consultez les options, choisissez vos préférences et commencez par le flux principal.

Options d'accès officielles
05 / Technologie

Technologies du produit

Une vue transparente des technologies principales utilisées pour créer et maintenir ce produit.

Python
Docker
06 / Sécurité

Confidentialité et sécurité

Votre code ne quitte jamais votre machine. Toute l'analyse s'exécute 100% localement.

Traitement 100% local
Pas de télémétrie
Aucun compte requis
Open Source (MIT)
Fonctionne hors ligne