An open API service indexing awesome lists of open source software.

awesome-python

The definitive list that answers "I want to do X in Python, which tool should I use?"
https://github.com/vinta/awesome-python

Last synced: 6 days ago
JSON representation

Filtered by linter. Clear filters

Code Analysis

  • awesome-static-analysis
  • prospector - A tool to analyse Python code.
  • flake8 - A wrapper around pycodestyle, pyflakes and McCabe.
  • pylint - A fully customizable source code analyzer.
  • ruff - An extremely fast Python linter and code formatter.
  • mypy - Check variable types during compile time.
  • pytype - Pytype checks and infers types for Python code - without requiring type annotations.
  • bandit - A tool designed to find common security issues in Python code.
  • awesome-static-analysis
  • prospector - A tool to analyze Python code.
  • isort - A Python utility / library to sort imports.

DevOps Tools

  • pre-commit - A framework for managing and maintaining multi-language pre-commit hooks.

Projects

Code Analysis

  • complexipy - Cognitive complexity analysis for Python code, written in Rust.
  • import-linter - A linter that enforces architectural constraints on imports between Python modules.