Firecrawl

Turn the web into LLM-ready data — AI crawler/search API, self-hostable

★ 186,985 stars, verified 2026-09-30Category: Search / Scraping / Data InfraGitHub repository ↗

"Turn the entire web into LLM-ready data": an AI crawler/search API whose open-source edition is self-hostable.

Search engines, scrapers, and data infrastructure for AI pipelines.

Key features

Good for

Stack & tags

PythonJavaScriptweb-scrapingweb-crawlerllm-datamarkdown-extractionagent-toolsopen-source

Quick start

from firecrawl import Firecrawl
app = Firecrawl(api_key="fc-YOUR_API_KEY")
result = app.scrape('firecrawl.dev')

From the project README on GitHub.

Screenshots

Screenshots from the project’s GitHub README.

Similar open-source projects

yt-dlp

★ 194,511

The video downloader — essential for creators and researchers, top-tier star count

Search / Scraping / Data InfraGitHub ↗

awesome-llm-apps

★ 140,347

100+ open-source AI agent/RAG app collection — a selection reference library

Search / Scraping / Data InfraGitHub ↗