Firecrawl 1.1.2-dev.79

This is a prerelease version of Firecrawl.
dotnet add package Firecrawl --version 1.1.2-dev.79
                    
NuGet\Install-Package Firecrawl -Version 1.1.2-dev.79
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Firecrawl" Version="1.1.2-dev.79" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="Firecrawl" Version="1.1.2-dev.79" />
                    
Directory.Packages.props
<PackageReference Include="Firecrawl" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add Firecrawl --version 1.1.2-dev.79
                    
#r "nuget: Firecrawl, 1.1.2-dev.79"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package Firecrawl@1.1.2-dev.79
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=Firecrawl&version=1.1.2-dev.79&prerelease
                    
Install as a Cake Addin
#tool nuget:?package=Firecrawl&version=1.1.2-dev.79&prerelease
                    
Install as a Cake Tool

Firecrawl

Nuget package dotnet License: MIT Discord

Features 🔥

  • Fully generated C# SDK based on official Firecrawl OpenAPI specification using AutoSDK
  • Same day update to support new features
  • Updated and supported automatically if there are no breaking changes
  • All modern .NET features - nullability, trimming, NativeAOT, etc.
  • Support .Net Framework/.Net Standard 2.0

Usage

using Firecrawl;

using var client = new FirecrawlClient(apiKey);

// Scrape
var response = await client.Scraping.ScrapeAndExtractFromUrlAsync("https://docs.firecrawl.dev/features/scrape");

string markdown = response.Data.Markdown;

// Crawl
var response = await client.Crawling.CrawlUrlsAsync(
    url: "https://docs.firecrawl.dev/",
    limit: 3,
    scrapeOptions: new CrawlUrlsRequestScrapeOptions
    {
        OnlyMainContent = true,
    });

var jobResponse = await client.Crawling.WaitJobAsync(
    jobId: response.JobId,
    pollingInterval: TimeSpan.FromSeconds(5),
    progress: new Progress<CrawlStatusResponseObj>(status =>
        Console.WriteLine($"Progress: {status.Completed}/{status.Total}")),
    timeout: TimeSpan.FromMinutes(10));

foreach (var data in jobResponse.Data)
{
    Console.WriteLine($"URL: {data.Metadata.SourceURL}");
    Console.WriteLine($"Output file: {data.Markdown}");
}

CLI

dotnet tool install -g Firecrawl.Cli
firecrawl auth set <API_KEY>
firecrawl scrape https://docs.firecrawl.dev/features/scrape --format markdown
firecrawl crawl start https://docs.firecrawl.dev/ --limit 5 --wait
firecrawl team credit-usage --json

Auth precedence:

  1. --api-key
  2. FIRECRAWL_API_KEY
  3. ~/.firecrawl/apiKey.txt from firecrawl auth set

Base URL precedence:

  1. --base-url
  2. FIRECRAWL_BASE_URL
  3. SDK default

Universal CLI behavior:

  • --json is available on every command for deterministic machine-readable output.
  • Async start commands support --wait, --poll-interval, and --wait-timeout.
  • --input <file|-> loads a JSON request body, and explicit flags override matching fields.
  • crawl status and batch-scrape status support --output-dir to write one file set per returned page.

Command tree:

  • auth set|clear|status
  • scrape <url>
  • batch-scrape start|status|cancel|errors
  • crawl start|status|cancel|errors|active
  • map <url>
  • extract start|status
  • deep-research start|status
  • team credit-usage|token-usage
  • search <query>
  • llmstxt generate|status

Support

Priority place for bugs: https://github.com/tryAGI/Firecrawl/issues
Priority place for ideas and general questions: https://github.com/tryAGI/Firecrawl/discussions
Discord: https://discord.gg/Ca2xhfBf3v

Acknowledgments

JetBrains logo

This project is supported by JetBrains through the Open Source Support Program.

Product Compatible and additional computed target framework versions.
.NET net10.0 is compatible.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  net10.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.
  • net10.0

    • No dependencies.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
1.1.2-dev.79 0 3/20/2026
1.1.2-dev.77 25 3/20/2026
1.1.2-dev.76 24 3/20/2026
1.1.2-dev.75 20 3/20/2026
1.1.2-dev.74 24 3/20/2026
1.1.2-dev.71 26 3/19/2026
1.1.2-dev.70 28 3/19/2026
1.1.2-dev.69 28 3/19/2026
1.1.2-dev.66 28 3/19/2026
1.1.2-dev.65 25 3/19/2026
1.1.2-dev.64 26 3/19/2026
1.1.2-dev.63 27 3/19/2026
1.1.2-dev.62 29 3/19/2026
1.1.2-dev.61 24 3/19/2026
1.1.2-dev.60 27 3/18/2026
1.1.2-dev.59 28 3/18/2026
1.1.2-dev.58 26 3/18/2026
1.1.2-dev.57 24 3/18/2026
1.1.2-dev.55 24 3/18/2026
1.1.1 4,893 6/21/2025
Loading failed