mbdevpl / horastLinks
Human-oriented abstract syntax tree (AST) parser/unparser for Python 3 that doesn't discard comments.
☆16Updated 6 years ago
Alternatives and similar repositories for horast
Users that are interested in horast are comparing it to the libraries listed below
Sorting:
- Simplified interface for syntax trees and program models.☆16Updated 3 years ago
- A Pythonic DSL construction engine for import–time code translation.☆12Updated 8 years ago
- Python 3 AST unparser with type comments support.☆31Updated 6 years ago
- A system to Instrument running Python code☆25Updated 7 months ago
- Tools for analysing python code☆19Updated 8 years ago
- Hypothesis extension to allow generating strings based on regex☆26Updated 7 years ago
- Simple python workflow engine based on asyncio and a DAG structure.☆62Updated 8 years ago
- Acquisition is a mechanism that allows objects to obtain attributes from the containment hierarchy they're in.☆12Updated last month
- Bare essentials for building abstract syntax trees, and skeleton classes for PLY lexers and parsers.☆18Updated 7 months ago
- Rapidly create full-featured command line interfaces with help, subcommand dispatch, and validation.☆13Updated 5 years ago
- Set of tools to play with Python AST.☆86Updated 3 years ago
- An IPython notebook plugin for visualizing ASTs.☆108Updated last year
- A GUI tool for visualizing coverage data.☆56Updated 6 months ago
- An AST for Python code generation, in Python☆32Updated last week
- automatic persistence for Python objects☆47Updated last month
- Python Abstract Syntax Tree viewer in Qt☆105Updated 3 years ago
- Python Indexer for Sourcetrail based on jedi, parso and SourcetrailDB☆97Updated 4 years ago
- z3-powered solver (theorem prover) for deal☆13Updated 2 years ago
- Build requirements files from setup.py.☆27Updated 4 months ago
- modulegraph determines a dependency graph between Python modules primarily by bytecode analysis for import statements. modulegraph …☆46Updated 2 weeks ago
- cysignals: interrupt and signal handling for Cython. Source repository for https://pypi.org/project/cysignals/☆44Updated 2 months ago
- Partial evaluation of Python code☆22Updated 2 years ago
- Pyfilesystem2 for various archive filesystems☆18Updated 3 years ago
- Domain Specific Languages in Python☆97Updated 2 years ago
- [ARCHIVED] An assistant to guess your pip dependencies from your code, without using a requirements file.☆16Updated 3 years ago
- Python functional programming☆29Updated last week
- Extract semantic information about static Python code☆81Updated last month
- Safely evaluate AST nodes without side effects☆49Updated last week
- Tools for Python code analysis and execution.☆53Updated last year
- Fastest general-purpose parsing library for Python with a familiar API☆49Updated 7 months ago