Skip to content
RepoQuarry

Scrapling vs Camoufox vs Firecrawl (self-hosted)

Side by side, as alternatives to Firecrawl Cloud. Rows that differ are highlighted; the strongest value in a row is marked. Unknown means no source yet.

ScraplingD4Vinci/Scrapling
Camoufoxdaijro/camoufox
Firecrawl (self-hosted)firecrawl/firecrawl
Firecrawl Cloudpaid product
Cost and coverage
Price
$0 software; you run it
$0 software; you run it
$0 software; you run it
Free plan (1,000 credits a month, no card); Hobby $19/month billed monthly or $16/month billed annually; Standard, Growth, Scale and Enterprise tiers above source ↗
Crawl a site to Markdown
Partial: Partly
No: No
Partial: Partly
Confirmed: Yes
Scrape pages (JS-heavy and bot-protected)
Partial: Partly
Partial: Partly
Partial: Partly
Confirmed: Yes
Structured data extraction
No: No
No: No
Partial: Partly
Confirmed: Yes
Web search with page content
No: No
No: No
Partial: Partly
Confirmed: Yes
Jobs covered
2 of 4 jobs
1 of 4 jobs
4 of 4 jobs
All 4
Popularity and activity (from GitHub)
Stars
88,890
12,684
193,501Top
—
Gain this week
Unknown
Unknown
Unknown
—
Signal
Building history
Building history
Building history
—
Commits / 4 wk
88
69
209Top
—
Latest release
v0.5 · 2026-10-17Top
v156.0.1-beta.36 · 2026-10-06
v2.11.0 · 2026-06-19
—
Commits / 12 wk
194
122
540
—
People committing / 12 mo
42
32
53+
—
Issues opened / closed, 30 days
12 / 11
59 / 60
32 / 18
—
Facts, with sources on each project page
Runs on my machine?Differs
Confirmed: Yes, Python library on your machine; Docker image also published
Confirmed: Yes, Python or Node.js library that runs a local Firefox build
Confirmed: Yes, self-hosted with Docker Compose (API on port 3002)
Hosted by the vendor
Code licenceDiffers
Confirmed: BSD-3-Clause
Partial: MPL-2.0
Partial: AGPL-3.0 (copyleft); SDKs and some UI components MIT
—
Model weights licenceDiffers
Confirmed: No separate model weights
Confirmed: No separate model weights
Confirmed: No separate model weights; LLM features use the provider you connect
—
Commercial useDiffers
Confirmed: Yes, BSD-3-Clause; README disclaimer frames it as for educational and research purposes
Confirmed: Yes; MPL-2.0 allows commercial use, changes to MPL files must stay open
Partial: Yes, under AGPL-3.0 copyleft terms (offer source of modified versions run as a network service)
—
Paid services needed?Differs
Confirmed: None required; proxies optional
Partial: A local package/browser installation is documented without a paid API key. Paid proxy services are optional integrations, not a verified universal requirement.
Confirmed: None required for scrape, crawl, map and search; LLM extraction can use Ollama or a paid API
Subscription
HardwareDiffers
Unknown: Not documented; browser fetchers run Chromium
Partial: Linux virtual/Xvfb mode supports software rendering without a GPU. No numerical RAM minimum verified.
Unknown: No minimum host size published; needs Docker capacity for several services
—
Operating systemsDiffers
Confirmed: Spider documentation explicitly covers Linux/macOS (uvloop) and Windows (winloop) for the optional accelerated event loop; individual browser-fetcher dependencies still need installation
Confirmed: Windows, macOS and Linux browser builds (x86_64; ARM64 on macOS and Linux)
Unknown: Self-hosting explicitly requires Docker Engine or Docker Desktop and Compose v2, but does not publish a Windows/macOS/Linux host test matrix or native-build support statement
—
Setup effortDiffers
Confirmed: Easy, pip install scrapling; browser fetchers need the fetchers extra and scrapling install
Confirmed: Easy; pip install or npm install
Confirmed: Medium, Docker Compose stack of several services; production needs your own auth, TLS and persistence
—

Stars over time

Switch to Growth % to compare projects of different sizes fairly.

  • Scrapling
  • Camoufox
  • Firecrawl (self-hosted)
193,5010 2026-10-152026-10-21 Tracked daily begins 2026-10-15Scrapling, 2026-10-15: 87,867 stars, trackedScrapling, 2026-10-16: 87,995 stars, trackedScrapling, 2026-10-17: 88,175 stars, trackedScrapling, 2026-10-18: 88,410 stars, trackedScrapling, 2026-10-19: 88,532 stars, trackedScrapling, 2026-10-20: 88,733 stars, trackedScrapling, 2026-10-21: 88,890 stars, trackedCamoufox, 2026-10-17: 12,587 stars, trackedCamoufox, 2026-10-18: 12,632 stars, trackedCamoufox, 2026-10-19: 12,645 stars, trackedCamoufox, 2026-10-20: 12,674 stars, trackedCamoufox, 2026-10-21: 12,684 stars, trackedFirecrawl (self-hosted), 2026-10-15: 191,854 stars, trackedFirecrawl (self-hosted), 2026-10-16: 191,999 stars, trackedFirecrawl (self-hosted), 2026-10-17: 192,293 stars, trackedFirecrawl (self-hosted), 2026-10-18: 192,660 stars, trackedFirecrawl (self-hosted), 2026-10-19: 192,862 stars, trackedFirecrawl (self-hosted), 2026-10-20: 193,160 stars, trackedFirecrawl (self-hosted), 2026-10-21: 193,501 stars, tracked
Focus a point, use arrow keys, or tap for its value.

Tracked daily since 15 Oct 2026. Dashed history: estimated from public records of when people starred the repo. Lines connect observations only; gaps contain no measured points.

Growth % starts at each project's first observed point in the shown range. Zero-star starts are unavailable.

Notes for a video or post

A plain summary with today's date and a link to the sources. Check each project page before you publish.

Want share images and a ready video description? Open a project's creator kit.

Numbers: GitHub, fetched nightly. Facts: read from each project's own documentation, with the source on its page. How we check. D4Vinci/Scrapling ↗daijro/camoufox ↗firecrawl/firecrawl ↗

Cookie preferences

Choose what we may store in your browser. You can change this any time from Cookie settings in the footer.

Essential

Security, and remembering this choice. rq-consent · 12 months

Always on