tree-sitter / tree-sitter-ql
tree-sitter grammar for the CodeQL language
☆26Updated last week
Alternatives and similar repositories for tree-sitter-ql:
Users that are interested in tree-sitter-ql are comparing it to the libraries listed below
- Run CodeQL queries at scale using Multi-Repository Variant Analysis (MRVA)☆60Updated 3 weeks ago
- Easy-to-use grammar-based black-box fuzzer. Has found dozens of bugs in important targets like Clang, Deno, and rustc.☆68Updated last week
- Debugging library to quickly get the minimal crashing test case☆36Updated 6 years ago
- ☆18Updated 3 weeks ago
- Generate Soufflé Datalog types, relations, and facts that represent ASTs from a variety of programming languages.☆67Updated last week
- Program analysis tools built on tree-sitter (https://github.com/tree-sitter/tree-sitter).☆38Updated last year
- CodeQL queries developed by Trail of Bits☆91Updated 3 months ago
- ☆18Updated 7 months ago
- Simple grammar-based test case generator☆31Updated last week
- Variation of american fuzzy lop for testing compilers☆122Updated 2 years ago
- SARIF Explorer: A VSCode extension that helps you visualize and triage static analysis results☆23Updated last week
- Fuzzer for Wasm and Wasmer☆27Updated 5 years ago
- CodeHawk Abstract Interpretation Engine and Analyzers☆67Updated last week
- Plume is a code representation benchmarking library with options to extract the AST from Java bytecode and store the result in various gr…☆73Updated 5 months ago
- An integration of JoernTI's CodeTIDAL5 neural type inference model.☆24Updated 2 months ago
- A precise and scalable pointer analysis for LLVM, written in Ascent☆66Updated last month
- A curated list of Grammar based fuzzing research papers, codes, tutorials☆121Updated 2 years ago
- CClyzer port to souffle lang☆18Updated last year
- Binary-only fuzzer for WebAssembly (WASI)☆48Updated 8 months ago
- Mutation-guided mutation-based fuzz testing☆45Updated 8 months ago
- CodeQL and Binary Ninja scripts to accompany the blog post☆11Updated 2 years ago
- LLAP is an LLVM-based tool for generating enriched program dependency graphs (ePDGs) from program source code that are suitable for use i…☆14Updated last year
- Dynamically discover the commands used to create a piece of software☆49Updated last month
- Underconstrained symbolic execution for cryptography verification☆18Updated 4 years ago
- TracerX Symbolic Virtual Machine☆33Updated 2 weeks ago
- wassail (WebAssembly static analyzer and inspection library) is a toolkit to perform both lightweight and heavyweight static analysis of …