Grep Python Abstract Syntax Trees (AST) using XPath
☆105Jan 8, 2026Updated last month
Alternatives and similar repositories for pyastgrep
Users that are interested in pyastgrep are comparing it to the libraries listed below
Sorting:
- Format Python code (list of lists) as a fixed width table.☆17Oct 5, 2022Updated 3 years ago
- A script to add docstrings to Python type stubs using reflection☆19Feb 13, 2026Updated 2 weeks ago
- A tool for generating random, syntactically-correct Python code. Designed for fuzzing and testing of tools that parse Python code.☆23Sep 22, 2023Updated 2 years ago
- Pretty print the output of python stdlib `ast.parse`.☆197Jan 18, 2026Updated last month
- ☆12Mar 10, 2024Updated last year
- Chasten Uses XML and XPATH to Check a Python Program's AST for Specified Patterns!☆10Feb 7, 2024Updated 2 years ago
- Advanced Python linting framework with auto-fixes and hierarchical configuration that makes it easy to write custom in-repo lint rules.☆701Updated this week
- Django app providing a foreign key constraint support multiple fields☆11Jun 3, 2025Updated 9 months ago
- A simple Makefile Parser written in Python that is designed to simplify the process of importing Makefile contents into python as diction…☆28Jul 18, 2024Updated last year
- Course Website for CS6225: Programs and Proofs @ IIT Madras☆13Apr 28, 2021Updated 4 years ago
- A pytest fixture wrapper for https://pypi.org/project/mock-generator☆31Jun 2, 2024Updated last year
- A Python Signal-Slot library inspired by Qt, featuring thread-safe communication, async support, and automatic connection type detection.…☆24Dec 29, 2024Updated last year
- Backport of the cross-DB JSONField model and form fields from Django 3.1.☆44Feb 25, 2022Updated 4 years ago
- A Flexible Service Locator for Python.☆398Updated this week
- Improve performance and maintainability with a prefetching layer in your Django project☆157Jun 23, 2025Updated 8 months ago
- making pytest interactive☆46Feb 4, 2026Updated 3 weeks ago
- Parametrized RTL benchmark suite☆23Feb 6, 2026Updated 3 weeks ago
- A SQLite extension for quickly generating random numbers, booleans, characters, and blobs☆20Nov 27, 2023Updated 2 years ago
- Msgspec based serialization for django.☆33Oct 7, 2025Updated 4 months ago
- Run a PostgreSQL db from a container in RAM (example)☆29Dec 31, 2018Updated 7 years ago
- Utilities for run-time type validation and multiple dispatch☆172Dec 3, 2025Updated 2 months ago
- ☆14Dec 8, 2022Updated 3 years ago
- Display Atom editor tabs in multiple rows for easy navigation and viewing☆12Sep 29, 2016Updated 9 years ago
- A language server for the Django web framework☆175Feb 20, 2026Updated last week
- LSP Server powered by libcst for refactoring tasks☆20Dec 11, 2024Updated last year
- An introduction to the basic ideas of commutative algebra☆17Mar 12, 2020Updated 5 years ago
- 🕵️♂️ pytest-xflaky is a flaky-test hunter pytest plugin that collects reports and automatically submits PRs to put flaky tests under qu…☆17Oct 14, 2024Updated last year
- Tracing based copy-and-patch compiler for low-latency realtime Python☆52Updated this week
- Store data created during your `pytest` tests execution, and retrieve it at the end of the session, e.g. for applicative benchmarking pur…☆76Nov 13, 2025Updated 3 months ago
- a GitHub action to run `pre-commit` with `uv`☆19Updated this week
- Doing sql in notebooks.☆15Aug 14, 2023Updated 2 years ago
- Lightweight WASM-based Linux VM for AI agents - run shell commands in an isolated Alpine Linux environment☆60Feb 5, 2026Updated 3 weeks ago
- A package for type-checking the URLs and associated views for Django☆68Updated this week
- pytest external process plugin☆106Jan 19, 2026Updated last month
- Check for differences between requirements.txt files and your environment☆36Feb 14, 2026Updated 2 weeks ago
- Make Python CLI tools win the speed race, by cheating!☆76Dec 14, 2025Updated 2 months ago
- Structured data editor for CLI☆18May 21, 2024Updated last year
- key/value store for Python based on Cloudflare workers☆33Jun 13, 2025Updated 8 months ago
- A list of Python type checkers (PEP 484 compliant and not, static and runtime/dynamic)☆71Dec 1, 2025Updated 3 months ago