Multi-langue
Un seul moteur d'analyse, plusieurs langages. Propulsé par Tree-sitter.
+Plus de langages bientôt disponibles
Collez du code et obtenez un graphe d'appels interactif. Multi-langue via Tree-sitter.
Choisissez un langage et collez un extrait — pas de configuration, pas d'envoi.
Un véritable arbre syntaxique est construit sur le serveur, rapide et agnostique.
Déplacez-vous, zoomez et suivez la façon dont les fonctions s'appellent.
Un seul moteur d'analyse, plusieurs langages. Propulsé par Tree-sitter.
+Plus de langages bientôt disponibles
Déplacez-vous, zoomez et explorez le graphe d'appels de votre code.
Ajoutez un nouveau langage en quelques lignes seulement. Conçu pour être étendu.
De véritables arbres syntaxiques via Tree-sitter, pas de regex fragiles.
Collez un extrait et visualisez. Rien à installer.
Gratuit, sous licence MIT et développé par la communauté.
Les fonctions deviennent des nœuds et les appels des flèches — tracés à travers les fichiers.
Les tables deviennent des entités et les clés étrangères des relations avec leur cardinalité.
Sept aujourd'hui — six produisent un graphe d'appels, SQL produit un schéma relationnel.
Prenez vos repères avant de lire ligne par ligne.
Visualisez les dépendances d'une fonction avant d'approuver une PR.
Transformez du code en diagramme pour vos explications.
Collez un extrait ou un fichier et tracez le flux.
Il est envoyé au serveur pour être analysé avec Tree-sitter, puis jeté — rien n'est stocké.
Jusqu'à 2 Mo et 400 fichiers par analyse.
Python, JavaScript, TypeScript, Go, Rust et SQL — avec d'autres à venir.
Oui, sous licence MIT. Les contributions — surtout les nouveaux langages — sont bienvenues.
Témoignages de personnes utilisant Weftmap.
Connectez-vous pour partager votre expérience.
Soyez le premier à partager votre expérience.
Collez un extrait et obtenez un diagramme interactif en quelques secondes.
DémarrerConçu pour être étendu. Ajoutez une étoile ou contribuez sur une issue.