awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
Back to pycqa/pyflakes

Projects sharing features with Pyflakes

20 open-source projects similar to pycqa/pyflakes, ranked by shared indexed features. Tags may describe platforms or build tools rather than the same primary purpose. Check each project’s use case, license, and deployment requirements before treating it as a replacement.

  • adamchainz/flake8-comprehensionsadamchainz avatar

    adamchainz/flake8-comprehensions

    468View on GitHub↗

    flake8-comprehensions

    Python
    View on GitHub↗468
  • andreoliwa/nitpickandreoliwa avatar

    andreoliwa/nitpick

    412View on GitHub↗

    Enforce the same settings on multiple projects

    Python
    View on GitHub↗412
  • astral-sh/ruffastral-sh avatar

    astral-sh/ruff

    48,177View on GitHub↗

    Ruff is a high-performance static analysis and code formatting tool designed for Python. Built in Rust, it functions as a comprehensive engine that scans source code to detect programming errors, security vulnerabilities, and deviations from established coding standards. By parsing source code into a structured tree representation, it provides both automated linting and style enforcement across entire projects. The tool distinguishes itself through its speed and deep integration into the development lifecycle. It utilizes parallelized file processing to maximize throughput on large codebases

    Rustlinterpep8python
    View on GitHub↗48,177
  • beartype/beartypebeartype avatar

    beartype/beartype

    3,450View on GitHub↗

    .. # ------------------( LICENSE )------------------ .. # Copyright (c) 2014-2025 Beartype authors. .. # See "LICENSE" for further details. .. # .. # ------------------( SEO )------------------ .. # Metadata converted into HTML-specific meta tags parsed by search engines. .. # Note that: .. # *…

    Python
    View on GitHub↗3,450

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Find more with AI search
  • davidhalter/parsodavidhalter avatar

    davidhalter/parso

    676View on GitHub↗

    ################################################################### parso - A Python Parser ###################################################################

    Python
    View on GitHub↗676
  • gforcada/flake8-builtinsgforcada avatar

    gforcada/flake8-builtins

    118View on GitHub↗

    .. -- coding: utf-8 --

    Python
    View on GitHub↗118
  • gforcada/flake8-isortgforcada avatar

    gforcada/flake8-isort

    187View on GitHub↗

    .. -- coding: utf-8 --

    Python
    View on GitHub↗187
  • martinthoma/flake8-simplifyMartinThoma avatar

    MartinThoma/flake8-simplify

    193View on GitHub↗

    A flake8 plugin that helps you simplify your code.

    Python
    View on GitHub↗193
  • mgedmin/check-manifestmgedmin avatar

    mgedmin/check-manifest

    294View on GitHub↗

    check-manifest

    Python
    View on GitHub↗294
  • nipunn1313/mypy-protobufnipunn1313 avatar

    nipunn1313/mypy-protobuf

    706View on GitHub↗

    mypy-protobuf: Generate mypy stub files from protobuf specs

    Python
    View on GitHub↗706
  • openstack/hackingopenstack avatar

    openstack/hacking

    243View on GitHub↗

    Introduction

    Python
    View on GitHub↗243
  • peterjc/flake8-blackpeterjc avatar

    peterjc/flake8-black

    167View on GitHub↗

    flake8-black

    Python
    View on GitHub↗167
  • pycqa/flake8PyCQA avatar

    PyCQA/flake8

    3,760View on GitHub↗

    Flake8 is a Python style checker and static analysis tool that identifies programmatic errors and violations of coding standards in source files. It serves as a linting wrapper that aggregates multiple checkers into a single interface, functioning as a pluggable framework for Python code analysis. The tool incorporates a cyclomatic complexity analyzer to measure the logical complexity of functions and identify code that requires refactoring. It is designed for extensibility, allowing the integration of custom plugins and rules through defined entry points. The system provides capabilities fo

    Pythoncomplexity-analysisflake8linter
    View on GitHub↗3,760
  • pycqa/flake8-bugbearPyCQA avatar

    PyCQA/flake8-bugbear

    1,115View on GitHub↗

    flake8-bugbear

    Python
    View on GitHub↗1,115
  • pycqa/flake8-import-orderPyCQA avatar

    PyCQA/flake8-import-order

    281View on GitHub↗

    flake8-import-order

    Python
    View on GitHub↗281
  • pycqa/pycodestylePyCQA avatar

    PyCQA/pycodestyle

    5,155View on GitHub↗

    pycodestyle is a Python code quality utility that checks source files against the PEP 8 style guide, reporting deviations as a static analysis tool. Its primary function is to enforce consistent code formatting by scanning files and flagging violations with precise line and column numbers for direct integration into editors or workflows. The tool combines token-based pattern matching with abstract syntax tree (AST) context enrichment, enabling it to evaluate both surface-level formatting and deeper structural patterns. Its architecture supports custom validation rules through a plugin interfa

    Pythonflake8-pluginlinter-flake8linter-plugin
    View on GitHub↗5,155
  • pylint-dev/pylintpylint-dev avatar

    pylint-dev/pylint

    5,685View on GitHub↗

    Pylint is a static code analyzer for Python that scans source code for errors, coding standard violations, code smells, and type-related issues without executing the program. It functions as a plugin-based linter framework, allowing users to extend its analysis capabilities with custom or third-party checks for project-specific rules and framework support. The tool also includes a duplicate code detector that identifies identical or near-identical code blocks across a project to help reduce redundancy. Beyond its core linting functionality, Pylint can generate UML class and package diagrams f

    Pythonclosembercode-qualityhacktoberfest
    View on GitHub↗5,685
  • pylint-dev/pylint-djangopylint-dev avatar

    pylint-dev/pylint-django

    622View on GitHub↗

    pylint-django

    Python
    View on GitHub↗622
  • wemake-services/flake8-eradicatewemake-services avatar

    wemake-services/flake8-eradicate

    316View on GitHub↗

    flake8 plugin to find commented out (or so called "dead") code.

    Python
    View on GitHub↗316
  • wemake-services/wemake-python-styleguidewemake-services avatar

    wemake-services/wemake-python-styleguide

    2,854View on GitHub↗

    The strictest and most opinionated python linter ever!

    Pythoncode-qualityflake8flake8-plugin
    View on GitHub↗2,854