tree-sitter / py-tree-sitter
Python bindings to the Tree-sitter parsing library
☆902Updated this week
Related projects ⓘ
Alternatives and complementary repositories for py-tree-sitter
- Python grammar for tree-sitter☆379Updated last week
- Binary Python wheels for all tree sitter languages.☆164Updated 4 months ago
- A Python Parser☆618Updated 4 months ago
- A pythonic generic language server☆589Updated last week
- Python AST read/write☆815Updated 7 months ago
- A concrete syntax tree parser and serializer library for Python that preserves many aspects of Python's abstract syntax tree☆1,558Updated this week
- Static Python call graph generator☆324Updated 11 months ago
- Static call graph generator. The official Python 3 version. Development repo.☆341Updated 3 months ago
- A common base representation of python source code for pylint and other projects☆531Updated this week
- Annotate Python AST trees with source text and token information☆172Updated last month
- LSP client implementation in Python☆106Updated 3 weeks ago
- Scalpel: The Python Static Analysis Framework☆295Updated 7 months ago
- An AST unparser for Python☆223Updated last year
- Extract and combine multiple source code views using tree-sitter☆108Updated 4 months ago
- Python tools, libraries and resources about AST (as in Abstract Syntax Trees)☆86Updated 2 years ago
- Code generator and generated types for Language Server Protocol.☆116Updated 3 weeks ago
- A Python type checker☆344Updated this week
- Fast and robust AST parsing of any language☆28Updated 6 months ago
- Advanced Python linting framework with auto-fixes and hierarchical configuration that makes it easy to write custom in-repo lint rules.☆671Updated 2 weeks ago
- C grammar for tree-sitter☆243Updated this week
- Toolkit to run Python benchmarks☆813Updated this week
- A Python language server exclusively for Jedi. If Jedi supports it well, this language server should too.☆618Updated this week
- BugsInPy: Benchmarking Bugs in Python Projects☆81Updated 4 months ago
- Core utilities for Python packages☆620Updated last week
- Pretty print the output of python stdlib `ast.parse`.☆190Updated 3 weeks ago
- Python Module Dependency graphs☆1,796Updated last month
- Rewrites source to reorder python imports☆741Updated 3 weeks ago
- Removes unused imports and unused variables as reported by pyflakes☆905Updated 3 weeks ago
- Library to refactor python code through AST manipulation.☆344Updated 8 months ago
- Design-by-contract in Python3 with informative violation messages and inheritance☆343Updated 2 months ago