Language Support

26 Languages & Frameworks
Parsed with Tree-sitter

Devscriptor wires 26 tree-sitter grammars for consistent, high-accuracy parsing across systems, web, JVM, .NET, and mobile stacks — extracting functions, classes, structs, enums, interfaces, components, and their relationships.

Languages & Frameworks:26
Parser Engine:Tree-sitter 0.25

Web & Scripting

6

Dynamic languages for web development and scripting.

JavaScriptTypeScript / TSXPythonPHPRubyBash

Systems & Native

5

High-performance languages for systems and GPU programming.

RustCC++GoCUDA

JVM Languages

3

Languages running on the Java Virtual Machine.

JavaKotlinScala

.NET & Microsoft

3

Languages from the .NET and Microsoft development stack.

C#F#VB.NET

Apple & Mobile

3

Languages for Apple platforms and cross-platform mobile.

SwiftObjective-CDart

Web Frameworks & Markup

3

Component frameworks and markup for the web.

HTMLVueSvelte

Data & Contracts

3

Query, schema, and smart-contract languages.

SQLGraphQLSolidity

Built on Tree-sitter 0.25, an incremental parsing library. The TypeScript grammar covers both TypeScript and TSX, so 26 crates wire 27 grammars in total — every language gets a dedicated parser for accurate syntax-tree extraction.