Custom Python linting through AST expressions
☆278Jul 27, 2023Updated 2 years ago
Alternatives and similar repositories for bellybutton
Users that are interested in bellybutton are comparing it to the libraries listed below
Sorting:
- A command-line search utility for Python ASTs using XPath syntax.☆256Apr 20, 2022Updated 3 years ago
- coverage, just moreso☆42Dec 3, 2022Updated 3 years ago
- Safe code refactoring for modern Python.☆1,612Jun 21, 2024Updated last year
- A Django centric event driven rules engine for extensible and configurable responses to changes to Django models and triggers.☆13Dec 26, 2022Updated 3 years ago
- A django app that provides health check endpoints for vital services.☆22Mar 18, 2017Updated 8 years ago
- Automatically remove unnecessary `# noqa` comments☆260Dec 22, 2025Updated 2 months ago
- Enforce the same settings on multiple projects☆413Updated this week
- A tool for measuring Python class cohesion.☆256Dec 9, 2024Updated last year
- extracted --boxed from pytest-xdist to ensure backward compat☆77Updated this week
- Check Python ASTs against templates☆18Jan 29, 2024Updated 2 years ago
- Detect environment type and work within.☆25Dec 13, 2025Updated 2 months ago
- Flake8 extension for checking quotes in python☆178Mar 23, 2024Updated last year
- Hunter is a flexible code tracing toolkit.☆865Aug 22, 2025Updated 6 months ago
- Clean up Django migrations with just one press [archived]☆13Nov 18, 2016Updated 9 years ago
- A Python Parser☆665Feb 9, 2026Updated 3 weeks ago
- A simple pip freeze workflow for Python application developers☆39Updated this week
- Flake8 plugin to find commented out or dead code☆316Mar 14, 2025Updated 11 months ago
- Hypothesis strategies for generating Python programs, something like CSmith☆110Feb 16, 2024Updated 2 years ago
- A curated awesome list of flake8 extensions. Feel free to contribute!☆1,275Updated this week
- Advanced Python linting framework with auto-fixes and hierarchical configuration that makes it easy to write custom in-repo lint rules.☆701Updated this week
- Keep detailed records of the performance of your Django code.☆358Updated this week
- Markus is a Python library for generating metrics☆70Feb 2, 2026Updated last month
- Lint your Python architecture.☆959Feb 25, 2026Updated last week
- It's like os.walk(), but backwards... and on a bicycle.☆27Aug 1, 2023Updated 2 years ago
- ☆23Apr 4, 2018Updated 7 years ago
- A hack to explicitly set up and tear down fixtures.☆17Jul 16, 2022Updated 3 years ago
- `ls` command w/ git branch☆21Dec 14, 2017Updated 8 years ago
- Mutation testing system☆1,216Feb 23, 2026Updated last week
- Kim: A JSON Serialization and Marshaling framework☆313Feb 16, 2020Updated 6 years ago
- Flake8 plugin for managing type-checking imports & forward references.☆130Feb 18, 2026Updated 2 weeks ago
- Generate `Co-authored-by` trailer to add on commit messages!☆12Aug 20, 2022Updated 3 years ago
- No hassle, just sending emails☆11Jan 29, 2025Updated last year
- This has been merged into https://github.com/ionelmc/cookiecutter-pylibrary - use that instead!☆12Nov 13, 2015Updated 10 years ago
- PyTest plugin to run tests concurrently, each `yield` switch context to other test☆16Jan 23, 2019Updated 7 years ago
- A library for managing groups of lambdas.☆10Updated this week
- ☆10Dec 30, 2025Updated 2 months ago
- ❄️ A flake8 plugin to help you write better list/set/dict comprehensions.☆468Feb 14, 2026Updated 2 weeks ago
- Passive network observation tool☆30Feb 12, 2019Updated 7 years ago
- Query Python AST elements by using CSS Selector-like syntax☆35Jun 9, 2022Updated 3 years ago