Python Styleguide

Open-source Python projects categorized as Styleguide

Top 9 Python Styleguide Projects

  • pycodestyle

    Simple Python style checker in one Python file

    Project mention: flake8-length: Flake8 plugin for a smart line length validation. | reddit.com/r/Python | 2022-10-04

    pycodestyle linter (used in Flake8 under the hood by default) already has E501 and W505 rules to validate the line length. flake8-length provides an alternative check that is smarter and more forgiving.

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

    Project mention: Even the Pylint codebase uses Ruff | news.ycombinator.com | 2023-03-05

    https://github.com/PyCQA/flake8/issues/234

  • Sonar

    Write Clean Python Code. Always.. Sonar helps you commit clean code every time. With over 225 unique rules to find Python bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

  • wemake-python-styleguide

    The strictest and most opinionated python linter ever!

    Project mention: Is my new Python library good? | reddit.com/r/learnprogramming | 2022-09-21

    Anyway, create a venv, pip install https://github.com/wemake-services/wemake-python-styleguide and Black, format your code and check it with flake8.

  • pytorch-styleguide

    An unofficial styleguide and best practices summary for PyTorch

  • django-api-domains

    A pragmatic styleguide for Django API Projects

    Project mention: Django Styleguide | news.ycombinator.com | 2023-01-11
  • PEP 8 Speaks

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

  • tryceratops

    A linter to prevent exception handling antipatterns in Python (limited only for those who like dinosaurs).

    Project mention: GitHub - Something we're never really taught in courses - best practises? | reddit.com/r/learnprogramming | 2022-03-26

    See an example from my biggest project (200+ stars) https://github.com/guilatrova/tryceratops

  • InfluxDB

    Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.

  • nitpick

    Enforce the same settings on multiple projects

    Project mention: Creating A Modern Python Development Environment | dev.to | 2022-04-12

    It can become tedious maintaining configurations across projects, especially since EditorConfig, pytest-cov, flake8, Mypy and pre-commit all require configuration files. Nitpick is a tool and flake8 plugin that enforces the same configurations across multiple language-independent projects, automating this tedious configuration.

  • vhdl-style-guide

    Style guide enforcement for VHDL

    Project mention: Blog this week, 10 Rules for HDL development - What would you add? | reddit.com/r/FPGA | 2022-08-24
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 2023-03-05.

Python Styleguide related posts

Index

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

Project Stars
1 pycodestyle 4,799
2 Flake8 2,700
3 wemake-python-styleguide 2,164
4 pytorch-styleguide 1,475
5 django-api-domains 606
6 PEP 8 Speaks 577
7 tryceratops 374
8 nitpick 331
9 vhdl-style-guide 130
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com