Awesome List

Python Linters And Code Analysis

Python Linters and Code Analysis tools curated list

vintasoftware/python-linters-and-code-analysis
List stars
537
README repos
85
Indexed repos
82
List commits
33
Forks
23
Open issues
8

Tracked list growth

GitHub stars and default-branch commits for vintasoftware/python-linters-and-code-analysis.

Latest scan 2026-07-23 10:50

Likes history

GitHub stars

Commits history

Default branch commits

Indexed repositories

70 repos matching these filters.

Latest repo push 2026-07-21

Filter this list

Search within Python Linters And Code Analysis or narrow by ecosystem and project health.

Clear 1 refinement
Search mode
Tune results
More filters Topics, generated tags, stack, files, age, archive status, and growth.
Ecosystem
Files

Choose a suggestion or use commas to require multiple files.

Health

Uses known first-commit dates.

Momentum
Filters by observed commit-count growth over the repository's latest 7-day capture window. Repositories without a recent baseline are excluded.
Filters by observed GitHub star growth over the repository's latest 7-day capture window. Repositories without a recent baseline are excluded.
Reset filters
Highlighted

Open highlighted repo slot

Put your repository first

Promote a GitHub repo at the top of Awesome repository list views for 7 days.

PyCQA/flake8

flake8 is a python tool that glues together pycodestyle, pyflakes, mccabe, and third-party plugins to check the style and quality of some python code.

Updated
2026-07-14
Lists
3 list mentions
First commit
2010-08-12
License
NOASSERTION
Issues
23 open
Forks
351
Commits
2,517 commits
Star growth, last 7 days
0 0.0%
Commit velocity, last 7 days
0 0.0%
pyupio/safety

Safety checks Python dependencies for known security vulnerabilities and suggests the proper remediations for vulnerabilities detected.

Updated
2026-06-30
Lists
1 list mention
First commit
2016-10-19
License
Unknown
Issues
81 open
Forks
196
Commits
879 commits
Star growth, last 7 days
0 0.0%
Commit velocity, last 7 days
0 0.0%
PyCQA/flake8-bugbear

A plugin for Flake8 finding likely bugs and design problems in your program. Contains warnings that don't belong in pyflakes and pycodestyle.

Updated
2026-07-13
Lists
1 list mention
First commit
2016-03-15
License
MIT
Issues
65 open
Forks
122
Commits
450 commits
Star growth, last 7 days
0 0.0%
Commit velocity, last 7 days
0 0.0%
PyCQA/baron

IDE allow you to refactor code, Baron allows you to write refactoring code.

Stack
Updated
2021-12-09
Lists
1 list mention
First commit
2013-03-21
License
LGPL-3.0
Issues
57 open
Forks
50
Commits
1,505 commits
Star growth, last 7 days
0 0.0%
Commit velocity, last 7 days
0 0.0%
python/typed_ast

Modified fork of CPython's ast module that parses `# type:` comments

Archived
Stack
C pip
Updated
2023-07-03
Lists
1 list mention
First commit
2016-04-11
License
NOASSERTION
Issues
1 open
Forks
53
Commits
205 commits
Star growth, last 7 days
0 0.0%
Commit velocity, last 7 days
0 0.0%
prospector-dev/dodgy

Looks at Python code to search for things which look "dodgy" such as passwords or diffs

Stack
Updated
2021-08-29
Lists
1 list mention
First commit
2013-12-25
License
MIT
Issues
11 open
Forks
20
Commits
70 commits
Star growth, last 7 days
0 0.0%
Commit velocity, last 7 days
0 0.0%
spulec/pep8ify

A library that modifies python source code to conform to pep8.

Stack
Updated
2019-03-08
Lists
1 list mention
First commit
2012-03-25
License
Apache-2.0
Issues
7 open
Forks
11
Commits
154 commits
Star growth, last 7 days
0 0.0%
Commit velocity, last 7 days
0 0.0%