PyPI Package Lookup & Health avatar

PyPI Package Lookup & Health

Pricing

from $1.00 / 1,000 results

Go to Apify Store
PyPI Package Lookup & Health

PyPI Package Lookup & Health

Look up Python packages on PyPI (or paste a requirements.txt) and get clean JSON: version, release date, dependencies, license, repo link, and a computed activity level.

Pricing

from $1.00 / 1,000 results

Rating

0.0

(0)

Developer

Nicolas van Arkens

Nicolas van Arkens

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 days ago

Last modified

Share

PyPI Package Lookup & Health ๐Ÿ

Look up Python packages on PyPI โ€” or paste your requirements.txt โ€” and get clean, structured JSON for each: version, last release date, dependency count, license, Python compatibility, repository link, and a computed activity level (active / slowing / stale / dormant) so you can spot unmaintained packages at a glance.

Uses the official PyPI JSON API (reliable per-package data), not fragile HTML scraping.

Why use it

  • ๐Ÿ“ฆ Bulk lookup โ€” many packages in one run, or a whole requirements.txt
  • ๐Ÿšฆ Activity level โ€” computed from release recency, not just a raw date
  • ๐Ÿ”ข Dependency count & release history at a glance
  • ๐Ÿ“œ License & Python compatibility for each package
  • ๐Ÿ”— Repository, homepage, and docs links

Use cases

  • Dependency research โ€” compare candidate packages before adopting
  • Maintenance audits โ€” find stale/dormant packages in your requirements
  • Datasets โ€” structured metadata for Python ecosystem analysis
  • Tooling & dashboards โ€” feed clean package data into your own systems

Input

FieldDescription
Package namesList of PyPI package names.
requirements.txt contents (optional)Paste a requirements.txt; names are extracted automatically.

Output

{
"name": "requests",
"summary": "Python HTTP for Humans.",
"version": "2.34.2",
"lastReleaseDate": "2026-05-14T19:25:26Z",
"activityLevel": "active",
"daysSinceRelease": 13,
"license": "Apache-2.0",
"requiresPython": ">=3.10",
"dependencyCount": 6,
"releaseCount": 163,
"repository": "https://github.com/psf/requests",
"documentation": "https://requests.readthedocs.io",
"url": "https://pypi.org/project/requests/"
}

Export to JSON, CSV, or Excel, or pull via the Apify API.

Notes

  • Uses the official public PyPI JSON API. Independent tool, not affiliated with PyPI or the PSF.
  • The activity level is a simple heuristic from release recency, included for easy filtering โ€” always verify directly for critical decisions.