SaaSHub helps you find the best software and product alternatives Learn more β
Top 15 Python Linting Projects
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
python-blueprint
πΊοΈ Example Python project using best practices π https://github.com/johnthagen/python-blueprint
-
-
-
-
-
Blinter
Blinter is a linter for Windows batch files. It provides comprehensive static analysis to identify syntax errors, security vulnerabilities, performance issues and style problems.
Project mention: π Blinter The Linter - A Cross Platform Batch Script Linter | dev.to | 2025-10-09Or grab the standalone .exe from GitHub Releases
-
-
-
Project mention: A post-mortem on the fastest database breach of 2026 - and the quality gate that would have stopped it cold. | dev.to | 2026-03-23
Install it and integrate it with Claude Code in minutes. Visit lucidshark.com for installation instructions and quick-start docs.
-
-
-
-
logic-lens
Catches the bugs linters miss β logic-first code review via execution tracing. Finds behavioral bugs, type-contract breaches & semantic mismatches across 9 risk categories. Six skills: review, explain, diff, locate, health-check, and autonomous audit-and-fix pipeline. Claude Code Β· Codex CLI Β· Gemini CLI.
Project mention: Why AI Code Review Misses Logic Bugs β And How Structured Execution Tracing Fixes It | dev.to | 2026-04-28**Codex CLI**: See the [README](https://github.com/hyhmrright/logic-lens) for the skill installer command. --- The benchmark results: Logic-Lens achieves **91% overall pass rate** on real-world bug scenarios (interprocedural, boundary, state mutation). Plain AI without the structured methodology: **19%**. The gap isn't what the model can find β it's what it *consistently* finds, with a traceable reasoning chain that shows its work every time. If you've ever shipped a bug that passed review, it's worth trying. The repo is at [github.com/hyhmrright/logic-lens](https://github.com/hyhmrright/logic-lens) β stars and feedback welcome. --- ## Related If you also care about *why* your code has decay risks β not just where β I wrote a companion piece on grounding AI code review in classic engineering books: [Show DEV: brooks-lint β an AI code reviewer that cites Fowler, Martin, and Brooks](https://dev.to/hyhmrright/show-dev-brooks-lint-an-ai-code-reviewer-that-cites-fowler-martin-and-brooks-258a) The two tools are complementary: logic-lens catches behavioral bugs via execution tracing, brooks-lint diagnoses architectural decay against 12 classic books.
-
check-unicode
Pre-commit hook to detect and fix non-ASCII Unicode characters (smart quotes, invisible chars, Trojan Source attacks)
Project mention: Glassworm Is Back: A New Wave of Invisible Unicode Attacks Hits Repositories | news.ycombinator.com | 2026-03-15New repo, but seems configurable to do what you're asking for: https://github.com/mit-d/check-unicode
Though also seems relatively straightforward to code up in your scripting language of choice to call from pre-commit.
Python Linting discussion
Python Linting related posts
-
Gixy: Nginx Configuration Static Analyzer
-
Glassworm Is Back: A New Wave of Invisible Unicode Attacks Hits Repositories
-
A post-mortem on the fastest database breach of 2026 - and the quality gate that would have stopped it cold.
-
Show HN: LucidShark β Local-first, open-source quality and security gate
-
Grammarly acquires email startup Superhuman in AI platform push
-
Tool and library for managing git hooks: autohooks
-
Linting network device configurations - a small proof of concept
-
A note from our sponsor - SaaSHub
www.saashub.com | 11 Jun 2026
Index
What are some of the best open-source Linting projects in Python? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | gixy | 1,174 |
| 2 | python-blueprint | 734 |
| 3 | FastOlympicCoding | 453 |
| 4 | vhdl-style-guide | 242 |
| 5 | autohooks | 206 |
| 6 | auto-walrus | 130 |
| 7 | Blinter | 44 |
| 8 | jeeves-shell | 41 |
| 9 | netlint | 32 |
| 10 | lucidshark | 17 |
| 11 | no-cyclic-imports | 13 |
| 12 | action-updater | 8 |
| 13 | exception-control | 8 |
| 14 | logic-lens | 2 |
| 15 | check-unicode | 0 |