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

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

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

1 个仓库

Awesome GitHub RepositoriesPackage Discovery Tools

Scanners that identify required third-party libraries by analyzing import statements.

Distinct from Python Packages: Focuses on discovering what is needed based on code, not the general management of Python packages

Explore 1 awesome GitHub repository matching development tools & productivity · Package Discovery Tools. Refine with filters or upvote what's useful.

Awesome Package Discovery Tools GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • bndr/pipreqsbndr 的头像

    bndr/pipreqs

    7,454在 GitHub 上查看↗

    pipreqs 是一个 Python 依赖生成和发现工具。它扫描项目导入以识别运行项目所需的第三方库,并自动生成仅包含源代码中实际使用包的 requirements 文件。 该实用程序通过比较已安装的包与实际导入来充当 requirements 文件管理器。它提供了修剪未使用的依赖项和审计项目以识别缺失或过时包的能力。 该工具采用静态分析和抽象语法树 (AST) 来隔离导入语句,而无需执行代码。它使用本地元数据或自定义服务器解析包版本,并递归遍历目录结构以定位所有相关的源文件。

    Identifies specific third-party libraries required to run a project based on its import statements.

    Python
    在 GitHub 上查看↗7,454
  1. Home
  2. Development Tools & Productivity
  3. Dependency Managers
  4. Python Packages
  5. Package Discovery Tools