Swift Package Index Scraper avatar

Swift Package Index Scraper

Pricing

from $19.00 / 1,000 results

Go to Apify Store
Swift Package Index Scraper

Swift Package Index Scraper

Search the Swift Package Index by keyword or platform for open source Swift packages. Each package returns the name, owner, repository, stars, supported platforms, Swift versions, license, last activity, and score. Useful for dependency research and tracking the Swift ecosystem.

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

3 days ago

Last modified

Share

ParseForge Banner

๐Ÿฆ… Swift Package Index Scraper

๐Ÿš€ Export Swift Package Index search results in seconds. Owner, repo, stars, supported platforms, Swift versions, and license.

The Swift Package Index Scraper turns the public swiftpackageindex.com/api/search endpoint into a structured dataset. It paginates a search query and flattens each result's owner, repo, platforms, Swift versions, and license.

๐ŸŽฏ Target Audience๐Ÿ’ก Primary Use Cases
๐ŸŽ iOS and macOS app teamsVet dependencies before adoption
๐Ÿ›ก๏ธ Security teamsAudit licenses and platform support
๐Ÿ“Š Ecosystem researchersTrack Swift package adoption
๐Ÿš€ DevRelBuild Swift package discovery dashboards
๐Ÿงช Package authorsBenchmark popularity
๐Ÿ‘ฉโ€๐Ÿ’ป DevelopersDiscover packages by topic

๐Ÿ“‹ What the Swift Package Index Scraper does

  • Paginates the public search endpoint until the result count or maxItems is hit.
  • Reshapes each hit into a flat record with owner, repository URL, stars, platforms, Swift versions, and license.
  • Filters by supported platform.
  • Pushes a clean diagnostic record on upstream errors.
  • Exports to every Apify dataset format.

๐Ÿ’ก Why it matters: Swift Package Index is the canonical front door for the Swift ecosystem. Mirroring its search makes it queryable by SQL or BI tools.

๐Ÿ“Š Data fields

Each record includes: description, feed, identifier, name, owner, publishedAt, repository, scrapedAt, url, version. All 10 field names come from a real production run, so what you see here is what lands in your dataset.

โš ๏ธ Good to Know: The SPI search endpoint paginates lightly; deep pagination may be capped upstream.

๐Ÿš€ How to use

  1. Click Try for free.
  2. Enter a search query and optional platform filter.
  3. Click Start and download the dataset.
ActorWhat it does
ParseForge pub.dev Scoring ScraperDart and Flutter package scores.
ParseForge Vcpkg Ports ScraperC and C++ ports.
ParseForge SPDX Licenses ScraperLicense metadata.
ParseForge OurAirports ScraperGlobal airport database.

๐Ÿ’ก Pro Tip: browse the complete ParseForge collection for 900+ production-grade scrapers.

Disclaimer. This actor scrapes only publicly available data. ParseForge is not affiliated with, endorsed by, or sponsored by the Swift Package Index project. Users are responsible for complying with the target site's terms of service and applicable law. Create a free account w/ $5 credit.

๐Ÿ†˜ Need Help?

If you hit a bug, have questions about setup, or need a scraper we haven't built yet, open our contact form or write to parseforge@protonmail.com. We also take on paid custom data projects.

For faster answers, join our Discord. It's the best place to get support and suggest new actors.