Check package health
check_packageScore an npm or PyPI package, or any GitHub repository, for maintenance health (0-100, A-F) to vet dependencies, detect abandoned projects, and assess adoption risk.
Instructions
Score how well an npm or PyPI package, or any GitHub repository, is maintained (0-100, graded A-F). Looks at release and commit recency, number of active committers, time to first maintainer response, issue close time, download trend, OpenSSF Scorecard and license. Use before adding a new dependency, when asked whether a library or project is abandoned, or to vet a GitHub project that is not published to a registry.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Package name ('express', '@types/node', 'requests') or GitHub repository ('owner/repo' or a github.com URL) | |
| ecosystem | No | Where to look: 'npm' (JavaScript/TypeScript), 'pypi' (Python) or 'github' (any GitHub repository, name given as 'owner/repo'). A GitHub URL or 'owner/repo' is detected automatically. | npm |