SheepNav
Package Health

Package Health

packagehealth.com

检查你的包是否还在维护

23天前制作者:New User

关于 Package Health

Package Health 是一款轻量级的开源工具,帮助开发者快速判断 npm、PyPI、Cargo、Composer 等生态中的软件包是否仍在积极维护。只需输入包名,即可获取维护状态、最近更新时间、版本活跃度等关键信息,避免使用已废弃或长期不更新的依赖,提升项目的安全性与稳定性。

核心功能

  • 多生态支持:覆盖 npm、PyPI、Cargo、Composer 四大主流包管理器,一站式查询。
  • 维护状态评估:基于最近提交、版本发布频率、issue 响应等指标,给出“活跃”“缓慢”“停滞”等直观标签。
  • 快速集成:提供 CLI 命令行工具和 API 接口,可轻松集成到 CI/CD 流程中。

主要特性

  • 实时数据:直接从各包管理器官方源获取最新信息,确保结果准确。
  • 简洁输出:结果以清晰的状态图标和简短说明呈现,一目了然。
  • 开源免费:代码完全公开,可自行部署或贡献功能。
  • 轻量无依赖:无需安装复杂环境,一条命令即可运行。

适用场景

  • 依赖审计:在项目初期或升级前,批量检查所有依赖的健康状态。
  • CI/CD 门禁:设置规则,当检测到不维护的包时自动阻止构建或发出警告。
  • 开源贡献:快速发现需要维护的社区包,参与贡献或寻找替代方案。

相关工具