Dark magic delights in Python
-
Updated
Nov 11, 2021 - Python
Dark magic delights in Python
A command-line search utility for Python ASTs using XPath syntax.
Policy-aware static taint analysis for detecting sensitive-data flows into LLM APIs.
Structural Source Code Search Engine
Nomik is an AI-native code intelligence graph. It transforms your codebase into Neo4j and connects directly to AI agents via MCP.
A semantic analysis tool for debugging python code
Transpiles a superset of python to allow easy inline imports
This is a tool written in python that calculates software quality metrics. It is specifically aimed at OOP Python softwares.
💫 Chasten Uses XML and XPATH to Check a Python Program's AST for Specified Patterns!
"Process, Analyze, and Transform Python Code with ASTs" workshop
Tool for exploring the AST of given Python source code.
Non-linear pattern matching for Python's objects, or a regexp-like for objects, query/match object graphs/tree/AST in a declarative way
GhostLib is an AI-powered CLI tool that audits open-source dependencies, detects vulnerabilities and maintenance risks, and uses Gemma 4 to suggest safer replacements and generate migration patches. It validates changes through isolated tests and produces evidence-backed Exit Capsules with a live React dashboard for reviewing results.
a command line tool to parse, modify, and compare Python Abstract Syntax Trees
GreenCodeChecker is a tool that analyzes code for environmental efficiency and carbon footprint. It helps developers write cleaner, greener code by providing sustainability-focused feedback.
copilot, except at runtime
Democritus functions for working with Python ASTs.
A static analysis tool for Python codebases that parses AST to generate an interactive, interlinked Markdown network of modules, classes, and methods, ready to be visualized as an Obsidian Vault graph with seamless VS Code integration.
Checked exceptions for Python. Declare what your functions raise, and let saferaise enforce it - using your existing try/except blocks.
A static performance linter that detects slow Pandas anti-patterns before they reach production
To associate your repository with the python-ast topic, visit your repo's landing page and select "manage topics."