CocoaPods Specs Scraper
Pricing
from $19.00 / 1,000 results
CocoaPods Specs Scraper
Scrapes CocoaPods Specs records by pod name or keyword and returns each pod's name, source, shard, and prefix as structured JSON, CSV, or Excel data.
Pricing
from $19.00 / 1,000 results
Rating
0.0
(0)
Developer
ParseForge
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
7 days ago
Last modified
Categories
Share
CocoaPods Specs Scraper
Scrape CocoaPods Specs records by pod name or keyword, up to a million per run. Each record includes the pod name, source, shard, and prefix, exported as structured JSON, CSV, or Excel. No API key or login required.
CocoaPods Specs is the central repository of metadata for every iOS and macOS library, but browsing it manually means clicking through thousands of JSON files. This Actor reads the public spec records directly, filtered by pod name or keyword, and returns each match in one flat schema. No registration, no rate limits, no API key.
| Who uses it | What they scrape CocoaPods for |
|---|---|
| iOS developers | Check which version of a dependency is available before updating a Podfile |
| Dependency auditors | List every pod that matches a keyword to review its source and metadata |
| Market researchers | Track which iOS libraries are published and how often they change |
| Build engineers | Verify that a pod exists in the Specs repo before a CI build |
What it does
This Actor collects CocoaPods Specs records by pod name or keyword and returns each one as a flat row with the pod name, source, shard, and prefix.
- π Keyword search: enter a term like networking, image, or JSON to get every matching pod.
- π Specific pod names: paste a list of exact pod names to fetch only those records.
- π¦ Bulk export: collect up to a million records per run and export as JSON, CSV, or Excel.
Results export to CSV, JSON, Excel, or XML, or straight from the API.
What you can do with CocoaPods data
π± Audit dependencies before a release.
An iOS team lead runs the Actor with a list of pod names from the Podfile to confirm each one still exists in the Specs repo and check its source.
π Discover libraries by keyword.
A developer searches for 'networking' to see every pod that matches, then exports the list to CSV to compare options.
π Track the iOS library ecosystem.
A market researcher collects all pods matching a category each month and watches how the set of available libraries changes over time.
βοΈ Verify pods in CI.
A build engineer runs the Actor before a nightly build to fail fast if a pod name is missing from the Specs repo.
Why choose this scraper
| What you get | |
|---|---|
| No API key | Reads the public CocoaPods Specs repository directly, so there is no registration or authentication. |
| Flat schema | Every record comes back with the same fields, ready for a spreadsheet or database. |
| Bulk collection | Collect up to a million pods in one run, far beyond what the web UI allows. |
How it compares
This Actor focuses on the raw Specs records, while the other CocoaPods scrapers return richer metadata or version history.
| Feature | ParseForge | Cocoapods Specs Scraper | CocoaPods iOS Library Scraper - Versions & Pod Metadata | CocoaPods Scraper |
|---|---|---|---|---|
| Keyword search | Yes | Not listed | Not listed | Yes |
| Fetch by specific pod names | Yes | Not listed | Not listed | Yes |
| Export JSON, CSV, Excel | Yes | Yes | Yes | Not listed |
| Version history | Not listed | Not listed | Yes | Not listed |
| Full pod metadata (platforms, dependencies) | Not listed | Not listed | Not listed | Yes |
| Bulk collection up to 1M records | Yes | Not listed | Not listed | Not listed |
Configure the run
Drive the Actor with a keyword search or a list of specific pod names, and set a maximum number of pods to collect per run. The Input tab lists every parameter.
A first run with the defaults:
{"maxItems": 10}
A larger pull:
{"maxItems": 200}
Pricing
Pay-per-result: $0.021 per result collected. You pay only for the results written to your dataset.
| Results collected | Approximate cost |
|---|---|
| 100 results | $2.10 |
| 1,000 results | $21.00 |
| 10,000 results | $210.00 |
New Apify accounts start with $5 in free credit.
Free users
Free-plan runs return up to 10 results as a preview. Upgrade your Apify plan to collect up to 1,000,000 results per run.
Run it
- Create a free Apify account with $5 in credit.
- Open the CocoaPods Specs Scraper.
- Set your inputs and any filters, then click Start.
- Export the results as CSV, Excel, JSON, or XML from the Dataset tab.
Run it programmatically through the Apify API (run-sync-get-dataset-items) or the ApifyClient for JavaScript and Python.
Use with AI agents (MCP)
Give an AI agent live access to CocoaPods through the Model Context Protocol. Add the Actor to Claude, Cursor, or any MCP client:
$claude mcp add --transport http apify "https://mcp.apify.com?tools=parseforge/cocoapods-specs-scraper"
Then prompt it in plain language to run the scraper and read back the results.
Troubleshooting
Why am I getting no results?
Check that your search keyword is spelled correctly and that the pod name exists in the Specs repo. If you used podNames, make sure the names are exact.
Why did the run stop before reaching maxItems?
The Actor stops when it has collected all matching pods. If your search is too narrow, there may be fewer results than maxItems.
Why is my search returning too many results?
Use a more specific keyword or provide a list of exact pod names in the podNames field.
Can I get more fields than pod name, source, shard, and prefix?
No. The Actor returns only the fields available in the public Specs records. For full pod metadata, consider a different CocoaPods scraper.
FAQ
| Question | Answer |
|---|---|
| What is CocoaPods Specs? | CocoaPods Specs is the official repository of podspec files that describe every library available through CocoaPods. Each file contains the pod name, version, source, and other metadata. |
| Do I need a CocoaPods account or API key? | No. The Actor reads the public Specs repository directly, so there is no authentication or rate limit. |
| Can I search by keyword? | Yes. Enter a keyword like 'networking' or 'image' in the search field, and the Actor returns every pod whose name matches. |
| Can I fetch specific pod names? | Yes. Use the podNames field to provide a list of exact pod names, and the Actor will fetch only those records. |
| How many pods can I collect in one run? | You can set maxItems up to 1,000,000. The default is 10. |
| What output formats are supported? | The Actor exports structured JSON, CSV, and Excel data. |
| What fields are returned for each pod? | Each record includes the pod name, source, shard, and prefix, plus the time it was scraped. |
| Does this Actor return version history? | No. It returns the current spec record for each pod, not the full version history. |
| Can I schedule this Actor to run regularly? | Yes. You can schedule it on Apify to run daily, weekly, or at any interval you choose. |
| Is this Actor affiliated with CocoaPods? | No. This is an independent scraper that reads the public CocoaPods Specs repository. |
Related actors
Browse the full ParseForge collection for more scrapers.
π Need help? Email parseforge@protonmail.com with your run ID, your input, and what you expected.
β οΈ Disclaimer. This Actor is unofficial and is not affiliated with, endorsed by, or sponsored by CocoaPods. It collects only publicly available data. You are responsible for using the collected data in compliance with the source's terms of service and applicable data-protection laws, including GDPR, CCPA, and PIPL. Do not use it to collect personal data unlawfully.
