wemake-python-styleguide

Code enforcer

A strict and opinionated Python linter with the goal of enforcing consistent coding style and best practices across all Python projects.

The strictest and most opinionated python linter ever!

GitHub

3k stars
31 watching
383 forks
Language: Python
last commit: almost 2 years ago
Linked from 6 awesome lists

code-qualityflake8flake8-pluginhacktoberfestlinterpythonpython3styleguidewemakewemake-services

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
wemake-services/flake8-eradicateAutomatically identifies and flags unused or commented-out code in Python projects.311
wemake-services/dotenv-linterConsistency checker for environment variables in files279
wemake-services/wemake-python-packageA template to create new Python package structures with up-to-date dependencies and a standardized project structure.409
stylelint/stylelintA tool that analyzes and validates CSS code to ensure it adheres to conventions and is error-free.11,072
orsinium-labs/flake8-warningsLints Python code to detect deprecated modules and functions.12
orsinium-labs/flake8-todosA tool to check TODO comments in Python code for consistency and completeness.27
wemake-services/flake8-broken-linePrevents use of backslashes as line breaks in Python code to enforce consistent and readable coding style.111
amontalenti/elements-of-python-styleA style guide for writing Python code that emphasizes readability and follows best practices beyond PEP83,460
smarkets/flake8-strictPlugin for static code analysis of Python code adhering to strict style rules10
spotify/chartifyA Python library for creating charts with a consistent input data format and intuitive API3,546
amperser/proselintA tool that analyzes and suggests improvements to written prose based on expert advice from renowned writers and editors.4,368
astral-sh/ruffA fast and powerful Python code linter and formatter written in Rust.33,816
rust-lang/rust-clippyA collection of rules to help improve Rust code by detecting common mistakes and suggesting improvements.11,559
wemake-services/wemake-django-templateA Django project template focusing on code quality and security for rapid development and production-ready applications.2,015
dry-python/returnsA tool to write safer and more readable Python code by providing primitives and helpers for functional programming and type-safe interfaces.3,687