Static Python call graph generator
☆365Nov 26, 2023Updated 2 years ago
Alternatives and similar repositories for PyCG
Users that are interested in PyCG are comparing it to the libraries listed below. We may earn a commission when you buy through links labeled 'Ad' on this page.
Sorting:
- Scalpel: The Python Static Analysis Framework☆334Mar 28, 2024Updated 2 years ago
- ☆19Mar 22, 2026Updated 7 months ago
- The Python static call graph generator. pyan3 on PyPI. Official repo. Py3.10-3.14.☆462Updated this week
- HeaderGen annotates Jupyter notebooks using static analysis. Improves PyCG's call graph analysis by supporting external libraries and flo…☆16Jan 30, 2025Updated last year
- Mining tool and large-scale datasets of single statement bug fixes in Python☆19Nov 29, 2023Updated 2 years ago
- GPU virtual machines on DigitalOcean Gradient AI • AdGet to production fast with high-performance AMD and NVIDIA GPUs you can spin up in seconds. The definition of operational simplicity.
- pyan is a Python module that performs static analysis of Python code to determine a call dependency graph between functions and methods. …☆709Mar 26, 2026Updated 7 months ago
- The Artifacts for ICSE 2023 paper: Bad Snakes: Understanding and Improving Python Package Index Malware Scanning☆13Feb 8, 2026Updated 8 months ago
- ☆27May 22, 2026Updated 5 months ago
- Provide a simple (but may be effective) way to draw static call diagram of Python code☆17Nov 21, 2020Updated 5 years ago
- A Practical Tool for Reducing Python Dependency Bloat☆18Nov 3, 2025Updated 11 months ago
- Towards Measuring Supply Chain Attacks on Package Managers for Interpreted Languages☆141Oct 5, 2022Updated 4 years ago
- CD4Py: Code De-Duplication for Python☆24Dec 13, 2020Updated 5 years ago
- A fork of Bandit tool with patterns to identifying malicious python code.☆31Sep 1, 2022Updated 4 years ago
- ☆10Dec 11, 2024Updated last year
- Deploy to Railway using AI coding agents - Free Credits Offer • AdUse Claude Code, Codex, OpenCode, and more. Autonomous software development now has the infrastructure to match with Railway.
- An Epidemic Simulator with real time charts and statistics using a modified SIR model☆10Apr 18, 2020Updated 6 years ago
- The official repo of Doop, the declarative pointer analysis framework.☆227Oct 22, 2026Updated last week
- A static analysis library for computing graph representations of Python programs suitable for use with graph neural networks.☆341Aug 11, 2023Updated 3 years ago
- Pretty good call graphs for dynamic languages☆4,617Jul 27, 2025Updated last year
- Python3 control flow graph generator☆216Aug 7, 2022Updated 4 years ago
- This is the tool released in ICSE 2022 paper "Static Inference Meets Deep Learning: A Hybrid Type Inference Approach for Python"☆45Oct 19, 2023Updated 3 years ago
- Restoring Execution Environments of Jupyter Notebooks☆21May 29, 2023Updated 3 years ago
- Artifact accompanying our ICSE '22 paper "Practical Automated Detection of Malicious npm Packages"☆47Jan 25, 2022Updated 4 years ago
- A redistributable subset of the ETH Py150 corpus [https://www.sri.inf.ethz.ch/py150], introduced in the ICML 2020 paper 'Learning and Eva…☆33Aug 11, 2020Updated 6 years ago
- AI Agents on DigitalOcean Gradient AI Platform • AdBuild production-ready AI agents using customizable tools or access multiple LLMs through a single endpoint. Create custom knowledge bases or connect external data.
- Unit testing for SQL queries☆26Aug 16, 2024Updated 2 years ago
- Diavgeia using Semantic Technologies and Permissionless Blockchains☆16Feb 15, 2018Updated 8 years ago
- Codyze is a static analyzer for Java, C, C++ based on code property graphs☆90Aug 4, 2026Updated 2 months ago
- A framework for testing compilers' type checkers☆20Mar 17, 2026Updated 7 months ago
- Type4Py: Deep Similarity Learning-Based Type Inference for Python☆67Sep 6, 2023Updated 3 years ago
- Soot-based taint analysis with internal Java fluent interface for security specifications in fluentTQL implemented with MagpieBridge to s…☆20Jan 30, 2025Updated last year
- Basic Gradle configuration and example drivers to get started with WALA☆29Oct 23, 2026Updated last week
- Python CLI and module for CIRCL hash lookup☆14Jul 9, 2025Updated last year
- Grecka is a python script to convert Greek to Greeklish based on ELOT 743☆12Aug 4, 2018Updated 8 years ago
- End-to-end encrypted email - Proton Mail • AdSpecial offer: 40% Off Yearly / 80% Off First Month. All Proton services are open source and independently audited for security.
- This repository contains a list of papers about software supply chain☆29May 22, 2024Updated 2 years ago
- A step-by-step tutorial for Soot (a Java static analysis framework)☆447Dec 23, 2022Updated 3 years ago
- A large dataset of 4.2m Java source code and parallel data of their description from code search, and code summarization studies.☆15Feb 24, 2022Updated 4 years ago
- Extract semantic information about static Python code☆84Updated this week
- Official repository for the paper "GN-Transformer: Fusing AST and Source Code information in Graph Networks".☆17May 25, 2025Updated last year
- GrayC: Greybox Fuzzing of Compilers and Analysers for C☆62Jan 28, 2026Updated 9 months ago
- T.J. Watson Libraries for Analysis, with front ends for Java, Android, and JavaScript, and many common static program analyses.☆879Updated this week