firecrawl
The API to search, scrape, and interact with the web at scale. 🔥
What is it?
What it is
src="https://raw.githubusercontent.com/firecrawl/firecrawl/main/img/firecrawl_logo.png"
Why it exists
The API to search, scrape, and interact with the web at scale. 🔥
Who should use it
Teams building with TypeScript who want an open-source, self-hosted option.
Who should avoid it
Teams that need a fully managed SaaS with enterprise SLAs out of the box.
How it works
A quick walkthrough in plain English
How firecrawl works in 4 steps
Step 1 of 4
Something triggers the flow
A schedule, webhook, or manual click tells firecrawl to start.
Features
Advantages
- Open source (AGPL-3.0)
- Active TypeScript ecosystem
- Self-hosted deployment options
Disadvantages
- Requires operational ownership for self-hosted setups
- Community support varies by project maturity
Installation
native
<details> <summary><b>Node.js / cURL / CLI</b></summary> **Node.js**
FAQ
What is firecrawl?
firecrawl is an open-source project licensed under AGPL-3.0.
What language is firecrawl built with?
Primary language: TypeScript.
Is it free to use?
Yes. Licensed under AGPL-3.0. Check the license for commercial use.
Featured in Videos
YouTube tutorials and walkthroughs for firecrawl
Alternatives
Similar projects ranked by category, topics, and text overlap.