An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

pypi.org "linting" keyword

View the packages on the pypi.org package registry that are tagged with the "linting" keyword.

Top 1.8% on pypi.org
gitlint 0.19.1
Git commit message linter written in python, checks your commit messages for style.
88 versions - Latest release: over 2 years ago - 5 dependent packages - 543 dependent repositories - 776 thousand downloads last month - 773 stars on GitHub - 1 maintainer
Top 3.8% on pypi.org
autohooks 25.11.0
Library for managing git hooks
30 versions - Latest release: about 9 hours ago - 12 dependent packages - 63 dependent repositories - 29.8 thousand downloads last month - 202 stars on GitHub - 4 maintainers
dococtopy 0.2.1
A language-agnostic docstyle compliance & remediation tool
7 versions - Latest release: about 2 months ago - 59 downloads last month - 1 maintainer
abilian-devtools 0.8.0
A curated set of dependencies for quality software development
72 versions - Latest release: about 1 month ago - 3 dependent repositories - 1.38 thousand downloads last month - 11 stars on GitHub - 1 maintainer
suricata-check 0.0.1
A command line utility to provide feedback on Suricata rules.
18 versions - Latest release: 10 months ago - 605 downloads last month - 14 stars on GitHub - 1 maintainer
Top 2.8% on pypi.org
flake8-print 5.0.0
print statement checker plugin for flake8
20 versions - Latest release: over 3 years ago - 180 dependent packages - 2,049 dependent repositories - 870 thousand downloads last month - 122 stars on GitHub - 1 maintainer
flake8-type-annotations 0.1.0
Flake8 plugin to enforce consistent type annotation styles
1 version - Latest release: about 7 years ago - 8 dependent packages - 114 dependent repositories - 1.91 thousand downloads last month - 8 stars on GitHub - 1 maintainer
drep-ai 1.1.0
AI-powered code review and documentation quality tool for Gitea, GitHub, and GitLab
7 versions - Latest release: 3 days ago - 467 downloads last month - 3 stars on GitHub - 1 maintainer
pathlint 0.1.0
Fast linter to detect os.path usage and encourage pathlib adoption
1 version - Latest release: 2 months ago - 28 downloads last month - 0 stars on GitHub - 1 maintainer
django-code-audit 0.2.6
A Django app for auditing Python code using pylint
7 versions - Latest release: about 2 months ago - 63 downloads last month - 0 stars on GitHub - 1 maintainer
noprint 3.1.1
Do not allow prints in your code
6 versions - Latest release: almost 2 years ago - 4 dependent packages - 259 downloads last month - 0 stars on GitHub - 1 maintainer
Top 4.0% on pypi.org
flake8-debugger 4.1.2
ipdb/pdb statement checker plugin for flake8
16 versions - Latest release: over 3 years ago - 91 dependent packages - 4,114 dependent repositories - 347 thousand downloads last month - 43 stars on GitHub - 1 maintainer
yaml4rst 0.1.6
Linting/reformatting tool for YAML files documented with inline RST
8 versions - Latest release: over 8 years ago - 1 dependent repositories - 18 downloads last month - 4 stars on GitHub - 1 maintainer
lintro 0.14.1
A unified CLI tool for code formatting, linting, and quality assurance
23 versions - Latest release: 5 days ago - 1.12 thousand downloads last month - 0 stars on GitHub - 1 maintainer
ci-guardian 0.3.0
Git hooks automation for Claude Code projects - enforces code quality, security, and prevents hoo...
4 versions - Latest release: 6 days ago - 266 downloads last month
python-lemming 0.7.0
Lemming is a tool for formatting and linting code.
14 versions - Latest release: almost 2 years ago - 1 dependent package - 65 downloads last month - 3 stars on GitHub - 1 maintainer
marsdevs-reviewer 1.1.3
AI-powered code review tool that learns from your repository
5 versions - Latest release: 4 months ago - 21 downloads last month - 0 stars on GitHub - 1 maintainer
flake8-picky-parentheses 0.6.1
flake8 plugin to nitpick about parenthesis, brackets, and braces
16 versions - Latest release: 6 days ago - 1 dependent package - 1 dependent repositories - 122 thousand downloads last month - 7 stars on GitHub - 1 maintainer
ducku 0.1.1
Documentation analysis and code quality tool for multi-language projects
2 versions - Latest release: 6 days ago - 112 downloads last month
flake8-ic 0.6.0
This package provides a plugin for flake8 that checks the usage of ic() function from icecream pa...
6 versions - Latest release: 10 months ago - 21 downloads last month - 1 stars on GitHub - 1 maintainer
flake8-new-union-types 0.4.1
Flake8 plugin to enforce the new Union and Optional annotation syntax defined in PEP 604
3 versions - Latest release: over 3 years ago - 8 dependent repositories - 9.55 thousand downloads last month - 13 stars on GitHub - 1 maintainer
antipasta 1.1.0
A code quality monitoring and enforcement tool that analyzes a variety of code complexity metrics
3 versions - Latest release: about 2 months ago - 56 downloads last month - 0 stars on GitHub - 1 maintainer
revus 0.0.2
Automated PR Review Application using LLM
2 versions - Latest release: about 1 year ago - 9 downloads last month - 2 stars on GitHub - 1 maintainer
pylint-plus 0.0.2
Pylint extension with good practices and code smell detection
2 versions - Latest release: over 4 years ago - 1 dependent repositories - 17 downloads last month - 0 stars on GitHub - 1 maintainer
gha-workflow-linter 0.1.9
GitHub Actions workflow linter for validating action and workflow calls
9 versions - Latest release: 8 days ago - 427 downloads last month - 1 maintainer
jeeves-shell 2.3.4
Pythonic replacement for GNU Make
19 versions - Latest release: about 1 year ago - 1 dependent package - 1 dependent repositories - 6.34 thousand downloads last month - 40 stars on GitHub - 1 maintainer
mastool 0.1.3
static analysis for bad or avoidable practices in python
12 versions - Latest release: over 9 years ago - 13 dependent repositories - 27 downloads last month - 24 stars on GitHub - 1 maintainer
jeeves-core 1.0.5
Pythonic replacement for GNU Make: core
5 versions - Latest release: almost 3 years ago - 1 dependent repositories - 19 downloads last month - 40 stars on GitHub - 1 maintainer
lazy-log-formatter 0.8.2
A pre-commit script to make log lines lazzier
22 versions - Latest release: 9 days ago - 273 downloads last month - 3 stars on GitHub - 1 maintainer
flake8-import-rules 1.0.0
7 versions - Latest release: over 2 years ago - 16.5 thousand downloads last month - 1 maintainer
fix8 0.1.9
Automatic fix for Python linting issues found by Flake8
13 versions - Latest release: about 2 years ago - 1 dependent repositories - 960 downloads last month - 5 stars on GitHub - 1 maintainer
daisytools 1.0.1
Daisy framework development tools - Python code style checking and formatting utilities
2 versions - Latest release: 9 days ago - 117 downloads last month - 1 maintainer
moff-cli 0.3.1
MOFF - Markdown Organization and Format Framework. A CLI tool for validating documentation struct...
4 versions - Latest release: 3 months ago - 24 downloads last month - 1 maintainer
blinter 1.0.102 💰
Blinter is a linter for Windows batch files. It provides comprehensive static analysis to identif...
100 versions - Latest release: 10 days ago - 13 thousand downloads last month - 18 stars on GitHub - 1 maintainer
gha-utils 4.23.1 💰
⚙️ CLI helpers for GitHub Actions + reuseable workflows
79 versions - Latest release: 10 days ago - 14.1 thousand downloads last month - 19 stars on GitHub - 1 maintainer
quick-git-hooks 0.1.0
A CLI tool to quickly set up and check pre-commit Git hooks for Python, JS, and TS projects.
1 version - Latest release: 7 months ago - 6 downloads last month - 0 stars on GitHub - 1 maintainer
flake8-elegant-objects 1.1.1
Flake8 plugin enforcing Elegant Objects principles: no -er naming, no null, no getters/setters, i...
3 versions - Latest release: 5 months ago - 224 downloads last month - 2 stars on GitHub - 1 maintainer
sire 1.0.4
Python project generator
7 versions - Latest release: over 6 years ago - 2 dependent repositories - 171 downloads last month - 2 stars on GitHub - 1 maintainer
lintception 1.0.2
Runs a few popular linters in series (mypy, vulture, vermin, pylint), and also does some other ch...
4 versions - Latest release: about 1 year ago - 13 downloads last month - 1 stars on GitHub - 1 maintainer
repo-clean 1.0.0
Professional repository cleanup utility with safety-first operations
1 version - Latest release: 11 days ago - 0 stars on GitHub - 1 maintainer
xrlint 0.5.1
A linter for xarray datasets.
10 versions - Latest release: 9 months ago - 79 downloads last month - 22 stars on GitHub - 1 maintainer
precommit-hook 0.2.1
Auto check quality of python code before shipping
3 versions - Latest release: about 7 years ago - 1 dependent repositories - 67 downloads last month - 14 stars on GitHub - 1 maintainer
pyla-linter 1.3.1
Flake8 linting plugins to handle common AI code agent issues
2 versions - Latest release: 3 months ago - 19 downloads last month - 0 stars on GitHub - 1 maintainer
gitmind 0.0.1
AI powered Git repository analysis and reporting
1 version - Latest release: over 1 year ago - 10 downloads last month - 14 stars on GitHub - 1 maintainer
pynudger 0.3.0
opennudge Python linter (naming conventions and other automated checks)
5 versions - Latest release: 13 days ago - 144 downloads last month - 1 stars on GitHub - 1 maintainer
mcp-server-analyzer 0.1.1
MCP server for Python code analysis with RUFF linting and VULTURE dead code detection
1 version - Latest release: 4 months ago - 212 downloads last month - 1 stars on GitHub - 1 maintainer
comlipy 1.2.1
comlipy by slashplus - lint commit messages with python
6 versions - Latest release: over 5 years ago - 1 dependent repositories - 975 downloads last month - 0 stars on gitlab.com - 1 maintainer
flake8-pyspark-with-column 0.0.6
A Flake8 plugin to check for PySpark withColumn usage in loops
5 versions - Latest release: 5 months ago - 463 downloads last month - 28 stars on GitHub - 1 maintainer
spec-check 0.1.4
Tools for spec-driven development - validate specifications, test coverage, file structure, and d...
5 versions - Latest release: 13 days ago - 729 downloads last month - 0 stars on GitHub
dinoscan 2.0.4
Comprehensive AST-based Python code analysis toolkit
5 versions - Latest release: about 2 months ago - 350 downloads last month - 0 stars on GitHub - 1 maintainer
stinky-noodle 0.0.10 💰
Stinky noodle is a Python-based OpenAPI spec linter compatible with spectral rulesets
5 versions - Latest release: over 1 year ago - 13 downloads last month - 2,728 stars on GitHub - 1 maintainer
flake8-action-hero 0.1.1 💰
A plugin for flake8 that performs conditional FIXME/TODO checks.
2 versions - Latest release: over 4 years ago - 1 dependent repositories - 19 downloads last month - 1 stars on GitHub - 1 maintainer
Top 6.9% on pypi.org
editorconfig-checker 3.4.0
Python wrapper around invoking editorconfig-checker (https://github.com/editorconfig-checker/edit...
26 versions - Latest release: 3 months ago - 1 dependent package - 68 dependent repositories - 34.2 thousand downloads last month - 47 stars on GitHub - 1 maintainer
softener 0.0.0b0
A CLI tool for generating GitHub workflow annotations
1 version - Latest release: almost 4 years ago - 1 dependent repositories - 13 downloads last month - 0 stars on GitHub - 1 maintainer
Top 4.2% on pypi.org
flake8-type-checking 3.0.0
A flake8 plugin for managing type-checking imports & forward references
48 versions - Latest release: 10 months ago - 11 dependent packages - 75 dependent repositories - 43.8 thousand downloads last month - 122 stars on GitHub - 1 maintainer
flake8-typing-only-imports 0.2.2
A flake8 plugin to flag imports exclusively used for type annotations
14 versions - Latest release: over 4 years ago - 1 dependent repositories - 57 downloads last month - 122 stars on GitHub - 1 maintainer
rattr 0.2.4
Rattr rats on your attrs.
14 versions - Latest release: 10 months ago - 66 downloads last month - 12 stars on GitHub - 1 maintainer
flake8-stash 0.10.0
A collection of flake8 checks.
3 versions - Latest release: about 1 year ago - 222 downloads last month - 0 stars on GitHub - 1 maintainer
flake8-global-variables 0.1.2
Flake8 plugin to forbid global variables
3 versions - Latest release: almost 3 years ago - 1 dependent repositories - 1.06 thousand downloads last month - 0 stars on GitHub - 1 maintainer
ezflakehell 0.9.2
Flake8 wrapper to make it nice and configurable
2 versions - Latest release: over 4 years ago - 1 dependent repositories - 12 downloads last month - 226 stars on GitHub - 1 maintainer
Top 3.2% on pypi.org
flakehell 0.9.0
Flake8 wrapper to make it nice and configurable
28 versions - Latest release: almost 5 years ago - 12 dependent packages - 206 dependent repositories - 10.2 thousand downloads last month - 234 stars on GitHub - 2 maintainers
codelytics 2025.7.2
A Python package for extracting code and text metrics in Python projects.
3 versions - Latest release: 4 months ago - 27 downloads last month - 0 stars on GitHub
snippet-fmt 0.1.5 💰
Format and validate code snippets in reStructuredText files.
6 versions - Latest release: almost 2 years ago - 1 dependent repositories - 21 downloads last month - 0 stars on GitHub - 1 maintainer
lgtm-ai 1.2.1
Your AI-powered code review companion
37 versions - Latest release: about 1 month ago - 551 downloads last month - 22 stars on GitHub - 1 maintainer
autohooks-plugin-pytest 23.10.0
An autohooks plugin for pytest
4 versions - Latest release: about 2 years ago - 3 dependent packages - 1 dependent repositories - 6.43 thousand downloads last month - 4 stars on GitHub - 3 maintainers
Top 10.0% on pypi.org
autohooks-plugin-ruff 25.3.1
An autohooks plugin for python code formatting via ruff
8 versions - Latest release: 8 months ago - 3 dependent packages - 1 dependent repositories - 8.94 thousand downloads last month - 1 stars on GitHub - 3 maintainers
autohooks-gk-fork-wip 2.2.1.dev100
Library for managing git hooks
2 versions - Latest release: almost 5 years ago - 1 dependent repositories - 49 downloads last month - 200 stars on GitHub - 1 maintainer
flake8-scout-rule 1.0.1
A Flake8 formatter that applies '# noqa: <errors>' annotations to flake8 violations found, helpin...
2 versions - Latest release: 12 months ago - 11 downloads last month - 0 stars on GitHub - 1 maintainer
flake8-digit-separator 1.0.3
Correct placement of separators
14 versions - Latest release: 16 days ago - 170 downloads last month - 0 stars on GitHub - 1 maintainer
numpydoc-linter 0.3.0
Numpydoclint is a linter for Numpy style docstrings.
3 versions - Latest release: about 2 years ago - 28 downloads last month - 0 stars on GitHub - 1 maintainer
catalystcoop.cheshire 0.4.1 💰
Replace this text with a one line description of the package.
3 versions - Latest release: about 2 years ago - 22 downloads last month - 5 stars on GitHub - 3 maintainers
terraformlintingcli 0.1.0
A cli to lint and check file positioning for terraform resources
1 version - Latest release: over 7 years ago - 1 dependent repositories - 16 downloads last month - 1 stars on GitHub - 1 maintainer
git-tidy 1.3.0 💰
Tidy git commit messages, linting, and logging
16 versions - Latest release: about 1 year ago - 17 dependent repositories - 57 downloads last month - 28 stars on GitHub - 1 maintainer
formate-black 0.2.0 💰
Use black with formate.
3 versions - Latest release: almost 4 years ago - 1 dependent repositories - 31 downloads last month - 3 stars on GitHub - 1 maintainer
templatepy 0.2.9
templatepy: Template repo for python repositories & PyPi integration
15 versions - Latest release: 9 months ago - 1 dependent repositories - 41 downloads last month - 5 stars on GitHub - 1 maintainer
obelist 0.0.0a2
A CLI tool for generating standard annotations for linting tools, tests, and so on (including sup...
3 versions - Latest release: almost 4 years ago - 1 dependent repositories - 16 downloads last month - 0 stars on GitHub - 1 maintainer
cleanipynb 0.4.2
Cleanup imports in jupyter notebooks
6 versions - Latest release: over 6 years ago - 3 dependent repositories - 52 downloads last month - 17 stars on GitHub - 1 maintainer
Top 4.6% on pypi.org
dotenv-linter 0.7.0 💰
Linting dotenv files like a charm!
13 versions - Latest release: 7 months ago - 1 dependent package - 54 dependent repositories - 88.7 thousand downloads last month - 299 stars on GitHub - 1 maintainer
Top 7.1% on pypi.org
flake8-absolute-import 1.0.0.2 💰
flake8 plugin to require absolute imports
3 versions - Latest release: about 2 years ago - 25 dependent packages - 161 dependent repositories - 53.8 thousand downloads last month - 13 stars on GitHub - 1 maintainer
Top 7.9% on pypi.org
therapist 2.2.0
A lint suite runner with Git-aware capabilities and a smart pre-commit hook.
23 versions - Latest release: over 4 years ago - 1 dependent package - 15 dependent repositories - 1.37 thousand downloads last month - 31 stars on GitHub - 1 maintainer
flake8-all-not-strings 0.0.3
flake8 plugin which checks that modules under `__all__` are defined as strings
4 versions - Latest release: 5 months ago - 3 dependent repositories - 414 downloads last month - 0 stars on GitHub - 1 maintainer
flake8-junit 0.1.1
JUnit assert statement checker plugin for flake8
2 versions - Latest release: about 3 years ago - 3.03 thousand downloads last month - 1 stars on GitHub - 1 maintainer
sqlfluff-templater-schemachange 0.1.1
A SQLFluff templater compatible with schemachange, supporting macros, env_var, and config loading.
2 versions - Latest release: 3 months ago - 19 downloads last month - 0 stars on GitHub - 1 maintainer
Top 2.7% on pypi.org
flake8-eradicate 1.5.0 💰
Flake8 plugin to find commented out code
16 versions - Latest release: over 2 years ago - 65 dependent packages - 2,534 dependent repositories - 671 thousand downloads last month - 315 stars on GitHub - 1 maintainer
Top 2.5% on pypi.org
flake8-broken-line 1.0.0 💰
Flake8 plugin to forbid backslashes for line breaks
9 versions - Latest release: over 2 years ago - 29 dependent packages - 2,904 dependent repositories - 495 thousand downloads last month - 112 stars on GitHub - 1 maintainer
swent 0.1.0
Software entropy measurement tool for Python projects
1 version - Latest release: 6 months ago - 9 downloads last month - 1 maintainer
pylintconfig 0.1.1
cli for easy configuration of pylint
2 versions - Latest release: about 7 years ago - 1 dependent repositories - 16 downloads last month - 0 stars on GitHub - 2 maintainers
lintquarto 0.6.0
Package for running linters, static type checkers and code analysis tools on python code in quart...
6 versions - Latest release: about 2 months ago - 179 downloads last month - 2 stars on GitHub - 1 maintainer
python-doc-formatter 0.1.1
A Python annotation formatter for line-wrapping and formatting python comments and docstrings
2 versions - Latest release: 3 months ago - 71 downloads last month - 1 stars on GitHub - 1 maintainer
gixy-ng 0.2.12 💰
NGINX configuration [sec]analyzer
15 versions - Latest release: 18 days ago - 16.7 thousand downloads last month - 1,094 stars on GitHub - 1 maintainer
llm-contracts 1.0.0
LLM Output Validation, Linting, and Assertion Layer
1 version - Latest release: 4 months ago - 13 downloads last month - 8 stars on GitHub - 1 maintainer
style-doc 0.2.0
Black for Python docstrings and reStructuredText (rst)
10 versions - Latest release: over 4 years ago - 1 dependent repositories - 26 downloads last month - 18 stars on GitHub - 2 maintainers
terraformtestinglib 1.4.7
A library implementing linting and testing of terraform resources based on a provided rule set.
20 versions - Latest release: over 4 years ago - 1 dependent repositories - 95 downloads last month - 2 stars on GitHub - 1 maintainer
imhotep_bandit 0.1.1
An imhotep plugin for bandit
7 versions - Latest release: about 8 years ago - 44 downloads last month - 0 stars on GitHub - 1 maintainer
accrocchio 0.1.14
Accrocchio is a library to mark and being notified of smelly code (a.k.a, "accrocchio").
15 versions - Latest release: almost 5 years ago - 2 dependent repositories - 364 downloads last month - 13 stars on GitHub - 1 maintainer
rozental-as-a-service 1.2.2
Package to find typos in russian text.
19 versions - Latest release: almost 4 years ago - 7 dependent repositories - 223 downloads last month - 43 stars on GitHub - 1 maintainer
Top 5.3% on pypi.org
vsg 3.35.0
VHDL Style Guide
114 versions - Latest release: 2 months ago - 2 dependent packages - 4 dependent repositories - 15 thousand downloads last month - 155 stars on GitHub - 1 maintainer
commitguard 2.2.0
Library for managing and writing git hooks in Python using pyproject.toml for its settings ✨
4 versions - Latest release: over 2 years ago - 35 downloads last month - 1 maintainer
netlint 0.1.2
Performs static analysis on network device configuration files.
2 versions - Latest release: over 4 years ago - 1 dependent repositories - 12 downloads last month - 31 stars on GitHub - 1 maintainer
code-metrics-tracker 0.1.20
Code quality metrics tracking tool that combines Ruff, Radon, and cloc to generate detailed trend...
15 versions - Latest release: 5 months ago - 184 downloads last month - 0 stars on GitHub - 1 maintainer