Firecrawl.Cli
1.1.3-dev.13
This is a prerelease version of Firecrawl.Cli.
There is a newer prerelease version of this package available.
See the version list below for details.
See the version list below for details.
dotnet tool install --global Firecrawl.Cli --version 1.1.3-dev.13
This package contains a .NET tool you can call from the shell/command line.
dotnet new tool-manifest
dotnet tool install --local Firecrawl.Cli --version 1.1.3-dev.13
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=Firecrawl.Cli&version=1.1.3-dev.13&prerelease
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
nuke :add-package Firecrawl.Cli --version 1.1.3-dev.13
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
Firecrawl
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:
--api-keyFIRECRAWL_API_KEY~/.firecrawl/apiKey.txtfromfirecrawl auth set
Base URL precedence:
--base-urlFIRECRAWL_BASE_URL- SDK default
Universal CLI behavior:
--jsonis 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 statusandbatch-scrape statussupport--output-dirto write one file set per returned page.
Command tree:
auth set|clear|statusscrape <url>batch-scrape start|status|cancel|errorscrawl start|status|cancel|errors|activemap <url>extract start|statusdeep-research start|statusteam credit-usage|token-usagesearch <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
This project is supported by JetBrains through the Open Source Support Program.
| Product | Versions 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.
This package has no dependencies.
| Version | Downloads | Last Updated |
|---|---|---|
| 1.1.3-dev.33 | 4 | 10/10/2026 |
| 1.1.3-dev.32 | 57 | 9/29/2026 |
| 1.1.3-dev.31 | 47 | 9/29/2026 |
| 1.1.3-dev.30 | 57 | 9/28/2026 |
| 1.1.3-dev.29 | 61 | 9/28/2026 |
| 1.1.3-dev.28 | 58 | 9/28/2026 |
| 1.1.3-dev.27 | 69 | 9/28/2026 |
| 1.1.3-dev.26 | 61 | 9/27/2026 |
| 1.1.3-dev.25 | 66 | 9/25/2026 |
| 1.1.3-dev.24 | 77 | 9/22/2026 |
| 1.1.3-dev.23 | 66 | 9/21/2026 |
| 1.1.3-dev.22 | 64 | 9/19/2026 |
| 1.1.3-dev.21 | 81 | 9/13/2026 |
| 1.1.3-dev.20 | 72 | 9/12/2026 |
| 1.1.3-dev.19 | 124 | 9/5/2026 |
| 1.1.3-dev.18 | 126 | 9/2/2026 |
| 1.1.3-dev.13 | 119 | 6/16/2026 |
| 1.1.3-dev.12 | 89 | 5/27/2026 |
| 1.1.3-dev.11 | 96 | 5/27/2026 |
| 1.1.2 | 1,464 | 4/30/2026 |
Loading failed