tree-sitter / py-tree-sitter
Python bindings to the Tree-sitter parsing library
☆1,006Updated 2 weeks 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
- Python grammar for tree-sitter☆418Updated last month
- Binary Python wheels for all tree sitter languages.☆206Updated last month
- A pythonic generic language server☆627Updated 4 months ago
- A Python Parser☆632Updated 2 weeks ago
- A tree-sitter language pack☆91Updated 2 weeks ago
- Java grammar for tree-sitter☆179Updated last month
- Python AST read/write☆836Updated last month
- Static Python call graph generator☆334Updated last year
- A concrete syntax tree parser and serializer library for Python that preserves many aspects of Python's abstract syntax tree☆1,638Updated this week
- An implementation of the Debug Adapter Protocol for Python☆2,018Updated 2 weeks ago
- A Python language server exclusively for Jedi. If Jedi supports it well, this language server should too.☆665Updated last week
- A common base representation of python source code for pylint and other projects☆543Updated this week
- multilspy is a lsp client library in Python intended to be used to build applications around language servers.☆240Updated 3 weeks ago
- Extract and combine multiple source code views using tree-sitter☆126Updated 3 months ago
- A Python type checker☆357Updated last week
- LSP client implementation in Python☆120Updated last month
- Scalpel: The Python Static Analysis Framework☆306Updated last year
- Unified diff python parsing/metadata extraction library☆260Updated 7 months ago
- Code and Data artifact for NeurIPS 2023 paper - "Monitor-Guided Decoding of Code LMs with Static Analysis of Repository Context". `multis…☆245Updated 7 months ago
- Near Zero-Overhead Python Code Coverage☆522Updated 3 months ago
- Annotate Python AST trees with source text and token information☆177Updated 3 weeks ago
- An analysis tool for Python that blurs the line between testing and type systems.☆1,101Updated this week
- An AST unparser for Python☆226Updated last year
- Pretty print the output of python stdlib `ast.parse`.☆192Updated last month
- Automatic AI-powered test suite generator☆56Updated 2 weeks ago
- Advanced Python linting framework with auto-fixes and hierarchical configuration that makes it easy to write custom in-repo lint rules.☆675Updated last month
- A library for mining of path-based representations of code (and more)☆287Updated last year
- A command-line search utility for Python ASTs using XPath syntax.☆247Updated 2 years ago
- Removes unused imports and unused variables as reported by pyflakes☆923Updated this week
- Template for creating VS Code extensions for python tools.☆155Updated 3 months ago