ttylec / pyanLinks
pyan is a Python module that performs static analysis of Python code to determine a call dependency graph between functions and methods. This is different from running the code and seeing which functions are called and how often; there are various tools that will generate a call graph in that way, usually using debugger or profiling trace hooks …
☆55Updated 5 years ago
Alternatives and similar repositories for pyan
Users that are interested in pyan are comparing it to the libraries listed below
Sorting:
- Jonga: Python function call graph visualization☆56Updated last year
- Static call graph generator. The official Python 3 version. Development repo.☆397Updated 2 months ago
- pycallgraph2 is a maintained fork of pycallgraph, a Python module that creates call graphs for Python programs.☆240Updated 3 years ago
- An experiment to use infix operators in Python☆57Updated 7 years ago
- Annotate Python AST trees with source text and token information☆192Updated 3 weeks ago
- Domain Specific Languages in Python☆97Updated 2 years ago
- A Python REPL the way I like it☆53Updated 4 months ago
- Hypothesis strategies for generating Python programs, something like CSmith☆110Updated last year
- Pretty print the output of python stdlib `ast.parse`.☆196Updated 2 weeks ago
- Instant visualization of Python AST and Code Objects☆144Updated last year
- A runtime python code manipulation framework for profiling, debugging and bugfixing☆65Updated 3 years ago
- Python wrapper for MPFR, providing high-precision floating-point arithmetic☆44Updated last year
- A module for lazy loading of Python modules☆88Updated 2 years ago
- Language server for domain specific languages based on textX☆40Updated this week
- An IPython notebook plugin for visualizing ASTs.☆108Updated last year
- Make implemented in pure Python☆73Updated last year
- Python Indexer for Sourcetrail based on jedi, parso and SourcetrailDB☆97Updated 4 years ago
- EPython is a typed-subset of the Python for extending the language new builtin types and methods☆40Updated 3 years ago
- An AST unparser for Python☆229Updated 2 years ago
- Grammars suitable for lark parser and Hypothesis☆54Updated last year
- A $PAGER in pure Python, similar to "less".☆98Updated last year
- Produce colored terminal text with an xml-like markup☆67Updated 2 years ago
- Python tools, libraries and resources about AST (as in Abstract Syntax Trees)☆102Updated 3 years ago
- Python one-liners in the spirit of Perl and AWK☆51Updated 2 years ago
- Set of tools to play with Python AST.☆86Updated 3 years ago
- Programmatically edit text files with Python. Useful for source to source transformations.☆115Updated 4 months ago
- find functions when you can't remember their name☆99Updated 4 years ago
- Magic to display dynamic call graphs of Python function calls☆79Updated 4 years ago
- Python AST that abstracts the underlying Python version☆145Updated 2 months ago
- Extract semantic information about static Python code☆81Updated last month