tree-sitter / tree-sitter-graph
Construct graphs from parsed source code
☆222Updated 3 months ago
Related projects ⓘ
Alternatives and complementary repositories for tree-sitter-graph
- SCIP Code Intelligence Protocol☆265Updated this week
- Build Abstract Syntax Trees and tree-walking models quickly in Rust.☆120Updated 10 months ago
- Rust implementation of stack graphs☆763Updated 2 months ago
- Extract and combine multiple source code views using tree-sitter☆108Updated 4 months ago
- ☆310Updated 3 weeks ago
- Generate Soufflé Datalog types, relations, and facts that represent ASTs from a variety of programming languages.☆61Updated 2 weeks ago
- language-agnostic program reducer.☆169Updated 10 months ago
- property testing and verification front-end for Rust☆192Updated last week
- Logic programming in Rust☆413Updated last week
- A framework for writing plugins that integrate with the Rust compiler☆135Updated 3 months ago
- Resilient LL(1) parser generator for Rust☆124Updated last month
- ☆58Updated 2 months ago
- ☆65Updated 8 months ago
- Like grep, but uses tree-sitter grammars to search☆298Updated this week
- Deserialization logic for efficiently processing Clang's `-ast-dump=json` format☆133Updated this week
- ☆569Updated 2 weeks ago
- WebAssembly component model implementation for any backend.☆73Updated 3 months ago
- Use Tree Sitter to parse your own languages in Rust☆613Updated 3 weeks ago
- Simple grammar-based test case generator☆29Updated 6 months ago
- A group of Rust projects for interacting with the SARIF format☆79Updated this week
- Incremental computation through constrained memoization.☆437Updated 2 weeks ago
- ☆92Updated last week
- WebSocketify any Language Server☆55Updated last year
- A fast, parallel, syntax-aware test case reducer based on tree-sitter grammars☆54Updated 2 weeks ago
- Code generator and generated types for Language Server Protocol.☆116Updated 3 weeks ago
- Library to analyze and collect metrics on source code☆285Updated last week
- ☆172Updated last month
- world's worst interpreter☆49Updated 4 months ago
- Easy-to-use grammar-based black-box fuzzer. Has found dozens of bugs in important targets like Clang, Deno, and rustc.☆66Updated 2 weeks ago
- Minimalistic snapshot testing for Rust.☆250Updated 6 months ago