Firecrawl.Cli
1.1.3-dev.2
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.2
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.2
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=Firecrawl.Cli&version=1.1.3-dev.2&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.2
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.12 | 55 | 5/27/2026 |
| 1.1.3-dev.11 | 49 | 5/27/2026 |
| 1.1.3-dev.10 | 50 | 5/26/2026 |
| 1.1.3-dev.9 | 50 | 5/24/2026 |
| 1.1.3-dev.8 | 50 | 5/23/2026 |
| 1.1.3-dev.5 | 62 | 5/8/2026 |
| 1.1.3-dev.4 | 60 | 5/8/2026 |
| 1.1.3-dev.3 | 49 | 5/7/2026 |
| 1.1.3-dev.2 | 53 | 5/7/2026 |
| 1.1.2 | 758 | 4/30/2026 |
| 1.1.2-dev.102 | 78 | 4/1/2026 |
| 1.1.2-dev.99 | 67 | 4/1/2026 |
| 1.1.2-dev.98 | 69 | 3/29/2026 |
| 1.1.2-dev.93 | 153 | 3/28/2026 |
| 1.1.2-dev.91 | 68 | 3/28/2026 |
| 1.1.2-dev.89 | 55 | 3/28/2026 |
| 1.1.2-dev.88 | 62 | 3/28/2026 |
| 1.1.2-dev.86 | 74 | 3/27/2026 |
| 1.1.2-dev.79 | 58 | 3/20/2026 |
| 1.1.2-dev.77 | 58 | 3/20/2026 |
Loading failed