Python Code Quality

Open-source Python projects categorized as Code Quality | Edit details

Top 10 Python Code Quality Projects

  • GitHub repo chisel

    Chisel is a collection of LLDB commands to assist debugging iOS apps.

  • GitHub repo Pylint

    It's not just a linter that annoys you!

    Project mention: 5% of 666 Python repos had comma typo bugs (inc V8, TensorFlow and PyTorch) | news.ycombinator.com | 2022-01-07

    The PR has been merged (for lists and tuples and sets only).

    https://github.com/PyCQA/pylint/pull/1655

  • SonarLint

    Deliver Cleaner and Safer Code - Right in Your IDE of Choice!. SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.

  • GitHub repo wemake-python-styleguide

    The strictest and most opinionated python linter ever!

    Project mention: flake8-cached - a wrapper around flake8 to cache file runs | reddit.com/r/Python | 2021-05-20

    I use flake8 with [wemake-python-style-guide](https://wemake-python-stylegui.de/) plugin. It takes around 2mins to run the linter for some mid-range web apps. I have created https://github.com/jnoortheen/flake8-cached to speed up this process. I use it with Pycharm's filewatcher. It is a simple wrapper and intended to be used only during development with a fs watcher.

  • GitHub repo 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.

  • GitHub repo PEP 8 Speaks

    A GitHub :octocat: app to automatically review Python code style over Pull Requests

  • GitHub repo megalinter

    🦙 Mega-Linter analyzes 48 languages, 22 formats, 19 tooling formats, abusive copy-pastes and spelling mistakes in your repository sources with a GitHub Action, other CI tools or locally.

  • GitHub repo ocstyle

    Objective-C style checker

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • GitHub repo treeage

    Expose aging code by listing contents of repository in a tree-like format with eye-catching age metric.

  • GitHub repo flake8-length

    Flake8 plugin for a smart line length validation.

    Project mention: flake8-length: Flake8 plugin for a smart line length validation. | reddit.com/r/madeinpython | 2021-08-04
  • GitHub repo typeforce

    Make mypy more effective

    Project mention: typeforce: Make mypy more effective | reddit.com/r/madeinpython | 2021-06-09
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-01-07.

Python Code Quality related posts

Index

What are some of the best open-source Code Quality projects in Python? This list will help you:

Project Stars
1 chisel 8,708
2 Pylint 3,759
3 wemake-python-styleguide 1,730
4 flake8-bugbear 670
5 PEP 8 Speaks 561
6 megalinter 429
7 ocstyle 257
8 treeage 25
9 flake8-length 9
10 typeforce 3
Find remote jobs at our new job board 99remotejobs.com. There are 29 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
OPS - Build and Run Open Source Unikernels
Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.
github.com/nanovms