CocoaPods Specs Scraper avatar

CocoaPods Specs Scraper

Pricing

from $19.00 / 1,000 results

Go to Apify Store
CocoaPods Specs Scraper

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

ParseForge

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

7 days ago

Last modified

Share

ParseForge

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 itWhat they scrape CocoaPods for
iOS developersCheck which version of a dependency is available before updating a Podfile
Dependency auditorsList every pod that matches a keyword to review its source and metadata
Market researchersTrack which iOS libraries are published and how often they change
Build engineersVerify 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 keyReads the public CocoaPods Specs repository directly, so there is no registration or authentication.
Flat schemaEvery record comes back with the same fields, ready for a spreadsheet or database.
Bulk collectionCollect 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.

FeatureParseForgeCocoapods Specs ScraperCocoaPods iOS Library Scraper - Versions & Pod MetadataCocoaPods Scraper
Keyword searchYesNot listedNot listedYes
Fetch by specific pod namesYesNot listedNot listedYes
Export JSON, CSV, ExcelYesYesYesNot listed
Version historyNot listedNot listedYesNot listed
Full pod metadata (platforms, dependencies)Not listedNot listedNot listedYes
Bulk collection up to 1M recordsYesNot listedNot listedNot 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 collectedApproximate 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

  1. Create a free Apify account with $5 in credit.
  2. Open the CocoaPods Specs Scraper.
  3. Set your inputs and any filters, then click Start.
  4. 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

QuestionAnswer
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.

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.