Skip to content
Languages

About forty languages.

33 with tree-sitter grammars and 7 with built-in local parsers (Dart, Apex, COBOL, Razor, Blade, Pascal and Robot Framework). Parsed, not read by a model, so the same code gives the same edges twice.

Coverage

What it parses.

Grouped by where you are most likely to meet them. SQL, Terraform, DreamMaker, VB.NET, OCaml, Common Lisp, R, Erlang, Solidity and Robot Framework (robotframework, not a tree-sitter grammar) need an optional extra, e.g. pip install "graphifyy[sql,terraform]". Pascal works out of the box, and graphifyy[pascal] upgrades it to full tree-sitter parsing.

Beyond code

And what it reads.

Markdown, PDFs, Office files, images, and transcribed audio and video. These are joined into the same graph by an optional pass with the model backend you configure, which marks a link it is unsure of AMBIGUOUS. SQL schemas and live PostgreSQL are parsed like code, with no model.

Try Graphify now.

Try for free