PyRank
  • Insights
  • PyPI
  • GitHub
  • Search
  • Compare
  • Advisories
  • Ecosystem
  • About

Clean Code Python Packages

Python packages with the GitHub topic clean-code. Sorted by relevance, with stars and monthly downloads.
rohaquinlop
complexipy

Blazingly fast cognitive complexity analysis for Python, written in Rust.

476K 717 21
sighalt
logdecorator

Move logging code out of your business logic with python decorators.

89K 83 12
editorconfig-checker
editorconfig-checker

A tool to verify that your files are in harmony with your .editorconfig

50K 54 9
orsinium-labs
flake8-comments

Report redundant comments in python code

35K 10 1
orsinium-labs
flake8-warnings

Python linter (flake8, pylint, CLI) that warns you about using deprecated modules, classes, and functions

33K 12 2
Python-Optional
optional-py

An Implementation of the Optional Object for Python

18K 46 2
nold-ai
specfact-cli

AI-bloat defense CLI for Python teams: deterministic code review, cleanup forecasts, and spec/contract evidence for AI-assisted and brownfield delivery.

14K 17 1
orsinium-labs
flake8-length

Flake8 plugin for a smart line length validation.

7K 27 6
inaku-Gyan
inclean

Clean and normalize C/C++ #include paths to reduce header path pollution.

5K 0 0
mikelane
dioxide

Opinionated, Zero-ceremony, Rust-backed dependency injection for Python

2K 17 0
Iamsdt
injectq

InjectQ is a modern, lightweight Python dependency injection library focused on clarity, type-safety, and seamless framework integration

1K 3 5
ideos
gloe

A general-purpose library designed to guide developers in expressing their code as a flow.

1K 114 3
ozgurkara
pydiator-core

The Pydiator is an in-app communication method.

961 51 4
KevinMusgrave
easy-module-attribute-getter

Select module classes and functions using yaml, without any if-statements.

936 21 2
rabestro
hyperskill-python-portfolio

My journey through Hyperskill, captured in a portfolio of Python projects.

823 0 0
pycleancode
pycleancode

A Python toolkit to help developers write professional-grade, maintainable, and clean code following clean code principles.

728 5 2
teyik0
ultrapyup

A tool to empower your Python projects

721 2 0
rmlibre
tiny-gnupg

tiny_gnupg - A small-as-possible solution for handling GnuPG ed25519 ECC keys.

688 2 1
fcracker79
accrocchio

Accrocchio is a library to mark and being notified of smelly code (a.k.a, "accrocchio").

592 13 1
Zozi96
fastapi-construct

Class-based controllers and constructor dependency injection for FastAPI applications.

567 0 0
vyahello
enforce-pep8

Package contains interfaces to enforce PEP8 coding conventions.

561 1 0
i2cy
i2ftps

一种基于I2TCP协议的FTP服务器 A FTP Server based on I2TCP protocal

509 2 0
BenTalese
clapy

Automated invocation of clean architecture use cases in Python.

470 12 0
janthmueller
swizzle

Flexible attribute manipulation for Python objects. Retrieve and assign multiple attributes in any order with simple syntax.

414 1 0
    • Data from PyPI, GitHub, ClickHouse, and BigQuery