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

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

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

8 个仓库

Awesome GitHub RepositoriesModule Package Lists

Utilities for retrieving paginated lists of packages within a module.

Distinct from Paginated Resource Lists: No existing candidate captures the specific capability of listing module packages with path-based filtering.

Explore 8 awesome GitHub repositories matching data & databases · Module Package Lists. Refine with filters or upvote what's useful.

Awesome Module Package Lists GitHub Repositories

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

    jackc/pgx

    13,428在 GitHub 上查看↗

    This project is a database driver and interface for the Go programming language, specifically designed for PostgreSQL. It provides a low-level library for executing SQL queries, managing transactions, and handling data persistence within Go applications. The driver distinguishes itself by implementing the native PostgreSQL binary wire protocol, which minimizes communication overhead and maximizes data transfer efficiency. It includes advanced connection pooling to maintain persistent database sessions and supports prepared statement caching to accelerate the execution of frequently repeated o

    Retrieves a paginated list of packages within a module while applying filters based on file paths.

    Go
    在 GitHub 上查看↗13,428
  • masterminds/glideMasterminds 的头像

    Masterminds/glide

    8,095在 GitHub 上查看↗

    Glide is a Go dependency management tool that fetches, pins, and vendors external packages to enable reproducible builds across environments. It stores project-specific copies of Go packages in a vendor directory, isolating dependencies per project to avoid version conflicts, and supports fetching packages from Git, Mercurial, Bazaar, and Subversion repositories. The tool resolves dependency versions using semantic versioning ranges and operators, and generates a lock file that records exact commit IDs for all transitive dependencies. Glide distinguishes itself with an interactive version wiz

    Displays an alphabetized list of all packages imported by the project.

    Gogogolangpackage-management
    在 GitHub 上查看↗8,095
  • bndr/pipreqsbndr 的头像

    bndr/pipreqs

    7,454在 GitHub 上查看↗

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

    Identifies discrepancies between installed requirements and the actual imports used in the source code.

    Python
    在 GitHub 上查看↗7,454
  • caarlos0/envcaarlos0 的头像

    caarlos0/env

    6,004在 GitHub 上查看↗

    env is a Go library that reads environment variables and populates the fields of a Go struct according to tag directives. It uses reflection to iterate over struct types and tags at runtime, mapping environment variable names to struct fields and applying parsing behavior defined in struct tags. The library supports required field validation, returning errors when marked fields are missing or empty after parsing. It also provides default value fallback from struct tags when environment variables are not set, environment variable expansion that recursively substitutes references within values,

    Lists every package inside a module with optional filters and pagination.

    Goconfigconfigurationenvironment
    在 GitHub 上查看↗6,004
  • depcheck/depcheckdepcheck 的头像

    depcheck/depcheck

    4,935在 GitHub 上查看↗

    depcheck 是一个 JavaScript 生态系统的项目依赖审计工具和 npm 依赖分析器。它作为一个抽象语法树(AST)解析器,扫描源代码以识别项目中未使用的包或缺失的声明。 该工具的独特之处在于能够解析多种语言语法和文件格式以定位依赖导入。它可以识别构建工具、代码检查器和测试运行器等特定工具配置文件中声明的依赖项,并通过自定义检测器和解析器支持扩展性。 该系统提供依赖清单验证和项目审计功能,将声明的包与实际源代码使用情况进行交叉引用。它包括通过 glob 表达式过滤分析结果以及以 JSON 和纯文本等格式导出报告的功能。 用户可以通过命令行标志或专用配置文件配置分析规则和忽略模式。

    Cross-references declared packages in the project manifest against identified imports to find unused or missing dependencies.

    JavaScript
    在 GitHub 上查看↗4,935
  • gomods/athensgomods 的头像

    gomods/athens

    4,773在 GitHub 上查看↗

    Athens is a Go module proxy server and dependency cache that provides a persistent storage system for Go dependencies. It acts as a mirror and datastore to ensure reproducible build environments by storing immutable copies of external packages, protecting against upstream deletions or outages. The project distinguishes itself by serving as a secure gateway for private Go module hosting, utilizing authentication tokens, SSH keys, and GitHub Apps to retrieve dependencies from private version control systems. It further enables software dependency compliance through request filtering and checksu

    Queries upstream sources to provide a list of available versions for a specific Go module.

    Goathensdependenciesdependency-manager
    在 GitHub 上查看↗4,773
  • googleapis/google-api-go-clientgoogleapis 的头像

    googleapis/google-api-go-client

    4,395在 GitHub 上查看↗

    The Google API Go Client Library is a collection of auto-generated Go packages designed to facilitate authenticated requests to Google services via HTTP and gRPC. It serves as an API request and response manager that converts API discovery documents into typed code to provide a consistent interface for interacting with various services. The library includes a dedicated OAuth 2.0 authentication client used to manage token lifecycles, handle service account credentials, and perform authorization flows. It supports identity impersonation, allowing a security context to assume the identity of a t

    Lists available versions of a Go module in descending order, including tagged releases and pseudo-versions.

    Gogo
    在 GitHub 上查看↗4,395
  • pypa/warehousepypa 的头像

    pypa/warehouse

    4,068在 GitHub 上查看↗

    Warehouse 是一个 Web 应用,旨在为全球用户社区托管、存储和分发 Python 软件包。它作为一个中央包仓库和索引服务器,管理软件版本、元数据和包分类。 该项目通过加密签名和透明度日志验证分发完整性,实现安全包证明。它通过 OAuth 提供商管理用户身份,该提供商使用安全令牌与第三方身份服务集成。 该系统涵盖了广泛的基础设施功能,包括用于后台作业和电子邮件分发的异步任务处理、具有并发索引的版本化数据库模式迁移,以及基于用户组成员资格的访问控制。它还包括用于界面本地化和通过顺序事件日志跟踪包活动的工具。 开发工具提供用于请求模拟、数据库播种和内部应用状态检查。

    Provides the ability to list software packages that match specific classification strings.

    Python
    在 GitHub 上查看↗4,068
  1. Home
  2. Data & Databases
  3. Module Package Lists

探索子标签

  • Classifier-Based FilteringRetrieving entities based on specific classification strings or metadata tags. **Distinct from Module Package Lists:** Distinct from Module Package Lists by focusing on metadata classification strings rather than just paginated listing within a module.
  • Importing Package Finders1 个子标签Finds all packages that import a given package, excluding those in the same module. **Distinct from Module Package Lists:** Distinct from Module Package Lists: focuses on finding packages that import a specific package, not listing packages within a module.
  • Module Version ListersLists tagged or recent pseudo-versions of a module in descending order, with optional filters and pagination. **Distinct from Module Package Lists:** Distinct from Module Package Lists: focuses on listing versions of a module, not packages within it.