awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
prospector-dev avatar

prospector-dev/prospector

0
View on GitHub↗
2,086 星标·180 分支·Python·GPL-2.0·2 次浏览

Prospector

Inspects Python source files and provides information about type and location of classes, methods etc

Features

  • Code Analysis - Listed in the “Code Analysis” section of the Awesome Python awesome list.
  • Code Analysis and Quality - Comprehensive tool for analyzing Python code quality.
  • Code Metrics - Aggregates various tools to inspect source code quality.

Star 历史

prospector-dev/prospector 的 Star 历史图表prospector-dev/prospector 的 Star 历史图表

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Start searching with AI

Prospector 的开源替代方案

相似的开源项目,按与 Prospector 的功能重合度排序。
  • psf/blackpsf 的头像

    psf/black

    41,578在 GitHub 上查看↗

    This project is an uncompromising, deterministic code formatter for Python. It functions by parsing source code into an abstract syntax tree and regenerating it according to a rigid, opinionated set of style rules. By automating the formatting process, it eliminates manual style debates and configuration overhead, ensuring that code remains consistent across entire projects regardless of the original input. The tool distinguishes itself through its focus on speed and seamless integration into development workflows. It utilizes content-based file caching and parallel processing to maintain hig

    Pythonautopep8codecodeformatter
    在 GitHub 上查看↗41,578
  • jendrikseipp/vulturejendrikseipp 的头像

    jendrikseipp/vulture

    4,655在 GitHub 上查看↗

    Vulture is a static analysis tool and linter designed to find unused variables, functions, and classes in Python source code. It operates as a dead code detector and unused code finder that scans source files to identify unreachable expressions and imports without executing the code. The tool employs a confidence-based heuristic scoring system to assign probability values to detections, helping to distinguish truly unused symbols from potential false positives. It further assists in pruning dead logic by sorting detected unused classes and functions by line count to prioritize the removal of

    Pythondead-code-removalpython
    在 GitHub 上查看↗4,655
  • astral-sh/ruffastral-sh 的头像

    astral-sh/ruff

    48,177在 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
    在 GitHub 上查看↗48,177
  • pycqa/banditPyCQA 的头像

    PyCQA/bandit

    8,092在 GitHub 上查看↗

    Bandit is a static analysis security testing tool and vulnerability detection scanner for Python source code. It functions as a security-focused linter and static analyzer that identifies common vulnerabilities and architectural flaws without executing the program. The tool utilizes an abstract syntax tree to analyze code patterns and identifies risky function calls or insecure configurations. It employs a plugin-based rule engine to decouple scanning logic from individual security checks and supports configuration-driven filtering to exclude specific files or ignore certain warnings. The sy

    Pythonbanditlinterpython
    在 GitHub 上查看↗8,092
查看 Prospector 的所有 30 个替代方案→

常见问题解答

prospector-dev/prospector 是做什么的?

Inspects Python source files and provides information about type and location of classes, methods etc

prospector-dev/prospector 的主要功能有哪些?

prospector-dev/prospector 的主要功能包括:Code Analysis, Code Analysis and Quality, Code Metrics。

prospector-dev/prospector 有哪些开源替代品?

prospector-dev/prospector 的开源替代品包括: pycqa/flake8 — Flake8 is a Python style checker and static analysis tool that identifies programmatic errors and violations of coding… pycqa/bandit — Bandit is a static analysis security testing tool and vulnerability detection scanner for Python source code. It… jendrikseipp/vulture — Vulture is a static analysis tool and linter designed to find unused variables, functions, and classes in Python… astral-sh/ruff — Ruff is a high-performance static analysis and code formatting tool designed for Python. Built in Rust, it functions… psf/black — This project is an uncompromising, deterministic code formatter for Python. It functions by parsing source code into… pycqa/isort — isort is a Python import sorter and code formatter that organizes import statements into alphabetical groups and…