{"repo":"us/crw","free":true,"listed":false,"github":"https://github.com/us/crw","clone":"git clone https://github.com/us/crw.git","description":"Fast, lightweight Firecrawl/Tavily alternative in Rust. Web scraper, crawler & search API with MCP server for AI agents. Drop-in Firecrawl-compatible API (/scrape, /crawl, /search). 2.3x faster than Tavily, 1.5x faster than Firecrawl in 1K-URL benchmarks. 6 MB RAM, single binary. Self-host or use managed cloud.","language":"Rust","stars":589,"topics":["ai","ai-agents","crawler","data-extraction","docker","html-to-markdown","llm","markdown","mcp","rust"],"license":"AGPL-3.0","category":"ai-agents","readme_excerpt":"fastCRW Turn URLs into clean markdown or structured JSON with one engine for search, scrape, map, crawl, and extract. Run it locally as a small Rust binary or use the managed API. Get 1000 free credits → · Install · Docs No credit card. Continue with GitHub. One-command install Then point it at the Cloud: 1000 free credits, no credit card. Managed proxies, JS rendering and search, with nothing to run or keep up to date. Get my free key → The same command configures a fully local install if you would rather run it yourself. macOS and Linux, Intel and ARM. More install options → What it does Operation Outcome --- --- Scrape One URL to markdown, HTML, links, screenshots, or schema JSON Crawl Follow a bounded site crawl and collect its pages Map Discover URLs without scraping every page Search Search the web and optionally scrape selected results Extract Produce structured fields from one or many URLs See the full API → Why fastCRW On Firecrawl's own public 1,000-URL dataset, fastCRW recovered more truth than Crawl4AI and Firecrawl, matched the fastest median latency, and idled at 14 MB RAM . Methodology, full numbers, and how to reproduce it Choose how you use it CLI Python SDK Using Cloud? Get an API key, then export it once: Node.js Local mode and more SDK examples → · REST API → MCP for AI agents Installs the CRW skill and MCP server in your detected AI tools. crw setup can also do this step, so either path is enough. Manual setup → Choose where it runs Managed API Local / se","default_branch":null,"files":null,"tree":[],"storefront":"/r/us","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/us/crw/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}