tree-sitter / py-tree-sitter
Python bindings to the Tree-sitter parsing library
☆1,049Updated last week
Alternatives and similar repositories for py-tree-sitter:
Users that are interested in py-tree-sitter are comparing it to the libraries listed below
- Python grammar for tree-sitter☆433Updated last month
- Binary Python wheels for all tree sitter languages.☆218Updated 2 months ago
- A Python Parser☆637Updated last month
- A concrete syntax tree parser and serializer library for Python that preserves many aspects of Python's abstract syntax tree☆1,667Updated last week
- Java grammar for tree-sitter☆190Updated last month
- Static Python call graph generator☆340Updated last year
- A pythonic generic language server☆639Updated this week
- A tree-sitter language pack☆115Updated 2 weeks ago
- Rust implementation of stack graphs☆815Updated 2 months ago
- A common base representation of python source code for pylint and other projects☆543Updated this week
- Python AST read/write☆842Updated 3 months ago
- BugsInPy: Benchmarking Bugs in Python Projects☆96Updated 10 months ago
- A Python language server exclusively for Jedi. If Jedi supports it well, this language server should too.☆669Updated last week
- Scalpel: The Python Static Analysis Framework☆309Updated last year
- Extract and combine multiple source code views using tree-sitter☆135Updated this week
- Construct graphs from parsed source code☆258Updated 4 months ago
- LSP client implementation in Python☆126Updated 2 months ago
- Code generator and generated types for Language Server Protocol.☆123Updated last month
- Near Zero-Overhead Python Code Coverage☆531Updated last week
- Code and Data artifact for NeurIPS 2023 paper - "Monitor-Guided Decoding of Code LMs with Static Analysis of Repository Context". `multis…☆257Updated 9 months ago
- An AST unparser for Python☆227Updated last year
- Advanced Python linting framework with auto-fixes and hierarchical configuration that makes it easy to write custom in-repo lint rules.☆675Updated 3 weeks ago
- An implementation of the Debug Adapter Protocol for Python☆2,063Updated 3 weeks ago
- Annotate Python AST trees with source text and token information☆179Updated 3 weeks ago
- Reference implementation of code generation projects from Facebook AI Research. General toolkit to apply machine learning to code, from d…☆748Updated last year
- A library for mining of path-based representations of code (and more)☆287Updated last year
- Pure Python Java parser and tools☆771Updated last year
- Fast and robust AST parsing of any language☆39Updated 3 months ago
- AST-based fragmental source code refactoring toolkit for Python☆444Updated last year
- a python refactoring library☆2,053Updated 5 months ago