Conda-Forge Scraper avatar

Conda-Forge Scraper

Pricing

from $3.00 / 1,000 results

Go to Apify Store
Conda-Forge Scraper

Conda-Forge Scraper

Scrape conda-forge, the community-led collection of 25K+ conda packages for scientific Python, R, and more. Search packages, get detailed metadata, or list packages by maintainer.

Pricing

from $3.00 / 1,000 results

Rating

5.0

(4)

Developer

Crawler Bros

Crawler Bros

Maintained by Community

Actor stats

4

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

Scrape conda-forge — the community-led conda channel with 25,000+ packages for scientific Python, R, Julia, and more. Get package metadata including versions, platforms, download counts, maintainers, and documentation links via the Anaconda.org public API.

What you get

  • Package search — find conda-forge packages by name keyword with full metadata
  • Package details — download counts, all versions, platform availability, maintainers, license, home/doc/dev URLs
  • Maintainer listings — discover all packages contributed by a specific maintainer
  • Platform filtering — filter results to specific CPU/OS targets (linux-64, win-64, osx-arm64, etc.)
  • No API key required — uses the public Anaconda.org REST API

Data source

All data is sourced from Anaconda.org (api.anaconda.org) which hosts the conda-forge channel. Data is publicly accessible without authentication.

Use cases

  • Scientific Python ecosystem research and package discovery
  • Dependency auditing and license compliance checks
  • Monitoring package update frequency and download popularity
  • Finding alternative packages in the conda-forge ecosystem
  • Building package registries and developer tooling
  • Tracking maintainer contributions across conda-forge

Modes

ModeDescriptionRequired input
searchSearch conda-forge packages by name keywordquery
byPackageGet full metadata for a specific packagepackageName
byMaintainerList packages by a conda-forge maintainermaintainerUsername

Input

FieldTypeDescriptionExample
modeselectWhat to fetchsearch
querystringName keyword to search (mode=search)numpy
packageNamestringExact package name (mode=byPackage)scipy
maintainerUsernamestringAnaconda.org username (mode=byMaintainer)jakirkham
platformselectFilter by platform (optional)linux-64
maxItemsintegerMaximum records to return (1–500)20

Platform options

ValuePlatform
linux-64Linux 64-bit (x86_64)
linux-aarch64Linux ARM64
linux-ppc64leLinux PowerPC 64 LE
win-64Windows 64-bit
win-32Windows 32-bit
osx-64macOS Intel
osx-arm64macOS Apple Silicon
noarchPlatform-independent

Output

Each package record contains:

FieldDescription
namePackage name
channelAlways conda-forge
summaryShort description
descriptionFull description (when available)
versionLatest version
versionsAll available versions (newest first, capped at 50)
licenseLicense identifier (e.g. BSD-3-Clause, MIT)
licenseUrlURL to license text
condaPlatformsSupported platforms (e.g. linux-64, win-64)
downloadsTotal download count
homeUrlProject homepage
devUrlSource code repository URL
docUrlDocumentation URL
anacondaUrlDirect link to the Anaconda.org package page
maintainersList of maintainer usernames (byPackage mode)
watchersNumber of watchers on Anaconda.org (byPackage mode)
createdAtPackage creation timestamp
modifiedAtLast modification timestamp
scrapedAtISO 8601 timestamp when the record was scraped
PackageDescription
numpyFundamental array computing
pandasData manipulation and analysis
scipyScientific computing algorithms
matplotlibPlotting and visualization
scikit-learnMachine learning
pytorchDeep learning framework
tensorflowML/deep learning
r-baseR statistical computing
jupyterlabInteractive notebooks

FAQs

Is an API key required? No. The Anaconda.org public API is freely accessible without registration or authentication.

What is conda-forge? conda-forge is a community-maintained collection of conda package recipes and build infrastructure. It provides over 25,000 packages for the conda package manager, covering scientific computing, data science, machine learning, and many other domains.

How current is the data? The data reflects real-time metadata from Anaconda.org. Package information is updated whenever maintainers publish new releases.

How do I find packages for a specific platform? Set the platform field to filter results (e.g. osx-arm64 for Apple Silicon Macs).

What is the byMaintainer mode useful for? It lets you discover all packages a specific contributor maintains in conda-forge. Useful for auditing maintainer activity or finding related packages from trusted authors.

What is the daily test run prefill? The default prefill {"mode": "search", "query": "numpy", "maxItems": 5} reliably returns multiple conda-forge package records and is used for daily automated health checks.