Code Analysis packages

Showing projects tagged as Code Analysis

  • black

    9.7 9.2 Python
    The uncompromising Python code formatter
  • yapf

    9.0 1.4 Python
    A formatter for Python files
  • Scalene

    8.9 9.1 Python
    Scalene: a high-performance, high-precision CPU, GPU, and memory profiler for Python with AI-powered optimization proposals
  • typeshed

    8.4 9.9 Python
    Collection of library stubs for Python, with static types
  • pyre-check

    8.2 10.0 OCaml
    Performant type-checking for python.
  • isort

    8.2 9.1 Python
    A Python utility / library to sort imports.
  • coala

    7.9 0.0 L4 Python
    coala provides a unified command-line interface for linting and fixing all your code, regardless of the programming languages you use.
  • pytype

    7.7 7.8 Python
    A static type analyzer for Python code
  • code2flow

    7.5 0.0 L1 Python
    Pretty good call graphs for dynamic languages
  • vprof

    7.1 0.0 L5 Python
    Visual profiler for Python
  • vulture

    7.1 4.9 Python
    Find dead Python code
  • wemake-python-styleguide

    6.7 9.4 Python
    The strictest and most opinionated python linter ever!
  • pycallgraph

    6.1 0.0 L4 Python
    DISCONTINUED. A library that visualises the flow (call graph) of your Python application.
  • pysonar2

    5.9 2.0 L1 Java
    PySonar2: a semantic indexer for Python with interprocedual type inference
  • dotenv-linter

    5.8 8.1 Rust
    ⚡️Lightning-fast linter for .env files. Written in Rust 🦀
  • pydeps

    5.7 6.8 Python
    Python Module Dependency graphs
  • awesome-python-typing

    5.6 6.0
    Collection of awesome Python types, stubs, plugins, and tools to work with them.
  • Undebt

    5.6 0.0 L5 Python
    DISCONTINUED. A fast, straightforward, reliable tool for performing massive, automated code refactoring
  • pyannotate

    5.0 0.0 Python
    Auto-generate PEP-484 annotations
  • RedBaron

    4.1 0.0 Python
    Bottom-up approach to refactoring in python
  • Unimport

    2.7 3.1 Python
    :rocket: The ultimate linter and formatter for removing unused import statements in your code.
  • Sampling Profiler for Python

    0.9 0.0 C
    DISCONTINUED. Simple Python sampling profiler