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 & Frontend

5

The browser stack — plus the component frameworks built on top of it.

JavaScriptTypeScript / TSXHTMLmarkupVueframeworkSvelteframework

Scripting & Dynamic

4

Dynamic languages for backends, automation, and glue code.

PythonPHPRubyBash

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

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.