Weftmap
Open source · Multilingue

Comprendi qualsiasi codice a colpo d'occhio.

Incolla il codice e ottieni un grafo delle chiamate interattivo. Multilingue tramite Tree-sitter.

Supporta:PythonJavaScriptTypeScriptGoRustJavaSQL
02

Come funziona

  1. 01

    Incolla il tuo codice

    Scegli un linguaggio e inserisci uno snippet — nessuna configurazione, nessun caricamento.

  2. 02

    Tree-sitter lo analizza

    Un albero sintattico reale viene generato sul server, veloce e indipendente dal linguaggio.

  3. 03

    Esplora il grafo delle chiamate

    Spostati, zooma e segui il modo in cui le funzioni si chiamano tra loro.

03

Creato per leggere il codice

Multilingue

Un unico motore di analisi, molti linguaggi. Basato su Tree-sitter.

PythonJavaScriptTypeScriptGoRustSQL

+Altri linguaggi in arrivo

Diagrammi interattivi

Spostati, zooma ed esplora il grafo delle chiamate del tuo codice.

Estensibile

Aggiungi un nuovo linguaggio in poche righe di codice. Sviluppato per essere esteso.

Analisi accurata

Alberi sintattici reali via Tree-sitter, non espressioni regolari fragili.

Nessuna configurazione

Incolla uno snippet e visualizzalo. Niente da installare.

Open source

Gratuito, con licenza MIT e guidato dalla community.

04

Scoprilo in azione

Grafo delle chiamate

Le funzioni diventano nodi e le chiamate diventano frecce — tracciate tra i file.

posts
PKidint
FKauthor_idint
1:N
users
PKidint
emailtext

Schema SQL

Le tabelle diventano entità e le chiavi esterne diventano relazioni con cardinalità.

05

Linguaggi

Sette oggi — sei producono un grafo delle chiamate, SQL produce un diagramma ER.

06

Dove aiuta

01

Esplorare nuove basi di codice

Ottieni una panoramica prima di leggere riga per riga.

02

Revisionare modifiche più velocemente

Guarda come si collega una funzione prima di approvare una PR.

03

Insegnare e documentare

Trasforma il codice in un diagramma per spiegazioni e documentazione.

04

Esplorare codice sconosciuto

Inserisci uno snippet o un file e traccia il flusso.

07

FAQ

Il mio codice lascia la mia macchina?

Viene inviato al server per essere analizzato con Tree-sitter, quindi eliminato — nulla viene memorizzato.

C'è un limite di dimensioni?

Fino a 2 MB e 400 file per analisi.

Quali linguaggi sono supportati?

Python, JavaScript, TypeScript, Go, Rust e SQL — con altri in arrivo.

È gratuito e open source?

Sì, licenza MIT. I contributi — specialmente nuovi linguaggi — sono i benvenuti.

08

Cosa dicono le persone

Esperienze di chi usa Weftmap.

Accedi per condividere la tua esperienza.

Sii il primo a condividere la tua esperienza.

Mappa il tuo codice ora

Incolla uno snippet e ottieni un diagramme interattivo in pochi secondi.

Inizia ora
Open source · MIT

Creato per essere esteso. Metti una stella o contribuisci risolvendo un'issue.