Python bindings to the Tree-sitter parsing library
☆1,360Dec 30, 2025Updated 2 months ago
Alternatives and similar repositories for py-tree-sitter
Users that are interested in py-tree-sitter are comparing it to the libraries listed below
Sorting:
- Python grammar for tree-sitter☆528Sep 15, 2025Updated 5 months ago
- An incremental parsing system for programming tools☆23,979Updated this week
- A concrete syntax tree parser and serializer library for Python that preserves many aspects of Python's abstract syntax tree☆1,855Jan 22, 2026Updated last month
- Construct graphs from parsed source code☆310Dec 11, 2024Updated last year
- CodeBERT☆2,737Jul 9, 2023Updated 2 years ago
- CodeXGLUE☆1,803Apr 23, 2024Updated last year
- A pythonic generic language server☆782Updated this week
- A Python Parser☆665Feb 9, 2026Updated 3 weeks ago
- Node.js bindings for tree-sitter☆823Updated this week
- Lark is a parsing toolkit for Python, built with a focus on ergonomics, performance and modularity.☆5,777Oct 31, 2025Updated 4 months ago
- SQLite grammar for tree-sitter☆23Jun 24, 2023Updated 2 years ago
- Static Type Checker for Python☆15,257Updated this week
- Pure Python Java parser and tools☆793Sep 17, 2023Updated 2 years ago
- Preprocessed Python functions and docstrings for automated code documentation (code2doc) and automated code generation (doc2code) tasks.☆211Jul 13, 2020Updated 5 years ago
- Java grammar for tree-sitter☆245Dec 15, 2025Updated 2 months ago
- Datasets, tools, and benchmarks for representation learning of code.☆2,413Jan 31, 2022Updated 4 years ago
- Build and publish crates with pyo3, cffi and uniffi bindings as well as rust binaries as python packages☆5,448Updated this week
- a python refactoring library☆2,176Jan 4, 2026Updated 2 months ago
- Python library for creating PEG parsers☆2,461Feb 22, 2026Updated last week
- An extremely fast Python linter and code formatter, written in Rust.☆46,107Updated this week
- Code for the model presented in the paper: "code2seq: Generating Sequences from Structured Representations of Code"☆564Jul 12, 2025Updated 7 months ago
- A common base representation of python source code for pylint and other projects☆574Updated this week
- A Language Server Protocol implementation for Ruff.☆1,514Dec 1, 2025Updated 3 months ago
- Fast, correct Python JSON library supporting dataclasses, datetimes, and numpy☆7,933Feb 2, 2026Updated last month
- C grammar for tree-sitter☆352Nov 24, 2025Updated 3 months ago
- Rust bindings for the Python interpreter☆15,398Updated this week
- The lean application framework for Python. Build sophisticated user interfaces with a simple Python API. Run your apps in the terminal a…☆34,570Updated this week
- Go bindings for tree-sitter☆211Nov 16, 2025Updated 3 months ago
- TensorFlow code for the neural network presented in the paper: "code2vec: Learning Distributed Representations of Code"☆1,142Sep 20, 2023Updated 2 years ago
- Open-source code analysis platform for C/C++/Java/Binary/Javascript/Python/Kotlin based on code property graphs. Discord https://discord.…☆2,972Updated this week
- Golang bindings for tree-sitter https://github.com/tree-sitter/tree-sitter☆539Aug 27, 2024Updated last year
- Javascript grammar for tree-sitter☆463Nov 24, 2025Updated 3 months ago
- A utility to fetch and download python packages☆159Feb 23, 2026Updated last week
- Bash grammar for tree-sitter☆280Dec 2, 2025Updated 3 months ago
- Code and Data artifact for NeurIPS 2023 paper - "Monitor-Guided Decoding of Code LMs with Static Analysis of Repository Context". `multis…☆280Aug 8, 2024Updated last year
- A tree-sitter based AST difftool to get meaningful semantic diffs☆2,335Updated this week
- Source HTML for the Tree-sitter organization site☆25Sep 11, 2025Updated 5 months ago
- Data validation using Python type hints☆27,055Updated this week
- Typer, build great CLIs. Easy to code. Based on Python type hints.☆18,951Updated this week