CurseForge Scraper
Spider read curseforge.com in 168 ms without a browser and returned 157 lines of clean markdown, including sections like "Platform Release Notes" and "Discover the Best Mods, Addons & CC".
### Platform Release NotesTime to check out what July's Platform Release Notes brought to the table for us to enjoy and build with.### July NewsletterCurseForge Legends is live, the biggest ModJam yet just opened, and the WoW Addon Trials have their winners!### Discover the Best Mods, Addons & CCOur mod-obsessed team is on the hunt for the best content on CurseForge, so you won't have to!Add mods with a single click – easy installation, no manual setup, no waiting.Clean updates and reliable support for the games you love – Minecraft, The Sims 4, World of Warcraft, and more.CurseForge scans and moderates every mod, giving you fast, worry-free installs and total peace of mind.Ready to share your creation? Publish on CurseForge, reach millions of players, and earn rewards with one of the industry's most trusted built-in monetization programs.Publish and manage your mods with tools designed specifically for creators.Reach players across PC, Mac, and Linux from one unified platform.Join thousands of authors already earning on CurseForge.Integrate UGC Into Your GameCurseForge for Studios helps game studios launch and scale thriving modding ecosystems. From discovery to cross-platform delivery, we provide tools to keep UGC secure, curated, and engaging – so your game stays fresh, valuable, and exciting for players over time.A vetted ecosystem that keeps content safe, secure, and compliant.Seamless distribution across PC, console, and mobile.Launch with ready-to-play mods from day one, and expand your ecosystem with scalable monetization options.Stay Connected with the Modding CommunityExplore Updates, Tips & Stories on the CurseForge BlogDiscover new features, modding tips, creator stories, and community news – all straight from the source.Go Ad-Free and Support Creators with The same call, in code.
The capture above came back as markdown. These examples add a key, so you get browser rendering, proxies, and concurrency on curseforge.com.
import { SpiderBrowser } from "spider-browser";
const spider = new SpiderBrowser({
apiKey: process.env.SPIDER_API_KEY!,
});
await spider.connect();
const page = spider.page!;
await page.goto("https://www.curseforge.com/minecraft/search?page=1&sortType=2");
// No selectors, no schema. Spider reads the page and names the fields.
const data = await page.scrape();
console.log(data);
await spider.close(); import { SpiderBrowser } from "spider-browser";
const spider = new SpiderBrowser({
apiKey: process.env.SPIDER_API_KEY!,
});
await spider.connect();
const page = spider.page!;
await page.goto("https://www.curseforge.com/minecraft/search?page=1&sortType=2");
await page.content();
const data = await page.extractFields({
title: ".project-card .name a",
downloads: ".project-card .count--download",
author: ".project-card .author a",
category: ".project-card .category-icon__text",
updated: ".project-card .date",
description: ".project-card .description",
});
console.log(data);
await spider.close(); Ready for volume? Get an API key →
Fields you can pull.
Spider names these from the page. The capture above came back as markdown; the same
call with return_format: "json" returns them as keys.
What curseforge.com costs to scrape.
The capture above cost $0.000476 to fetch. Pricing is $1 per GB of pre-transformation bandwidth plus $0.001 per CPU minute, so a page like this one lands at a fraction of a cent. Failed requests are billed at $0.
- Free balance on signup
- No card required to test
- Balance never expires
Run it keyless, no account
More Gaming & Esports scrapers.
Steam Scraper
Extract game listings, pricing, reviews, tags, and player counts from the Steam store and community pages.
Epic Games Store Scraper
Extract game listings, pricing, free game promotions, and metadata from the Epic Games Store.
GOG Scraper
Extract DRM-free game listings, pricing, compatibility info, and user ratings from the GOG store.
Start scraping curseforge.com.
You already have the call. A key raises the rate limit and turns on browser rendering, proxies, and concurrency. Balance never expires, and top-ups go through secure checkout.