Pypi Package Search
Pricing
from $10.00 / 1,000 results
Pricing
from $10.00 / 1,000 results
Rating
0.0
(0)
Developer

Donny
Actor stats
0
Bookmarked
1
Total users
0
Monthly active users
7 hours ago
Last modified
Categories
Share
What it does
PyPI Package Search searches and extracts Python package information from the Python Package Index (PyPI). It returns package names, versions, descriptions, release dates, and direct links.
Why use it
PyPI hosts over 500,000 Python packages. This actor helps Python developers, DevOps engineers, and researchers discover packages, track new releases, and compare alternatives programmatically. Perfect for building dependency analysis tools or monitoring the Python ecosystem.
How it works
- The actor takes a search query and optional maximum items count.
- It sends a request to PyPI's search page using CheerioCrawler.
- Package listings are extracted from the HTML response with pagination support.
- Results are pushed to the Apify dataset in a structured format.
Input parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
query | string | "requests" | Search query to find Python packages |
maxItems | integer | 20 | Maximum number of results (1-200) |
Output fields
| Field | Type | Description |
|---|---|---|
name | string | Package name |
version | string | Latest version |
description | string | Package description |
releaseDate | string | Last release date |
url | string | Link to PyPI package page |
Cost estimate
Pay-per-event pricing is $0.00075 per result. PyPI is freely accessible. Memory usage is minimal at 1024 MB default.
Tips
- Use specific package names or keywords for best results.
- PyPI search supports partial name matching.
- For package registry scrapers in other ecosystems, check out npm Package Search and RubyGems Search Scraper.