PuppeteerExtraSharp 3.0.1
PuppeteerExtraSharp
PuppeteerExtraSharp is a .NET port of the puppeteer-extra library for Node.js
Plugins
- Automatically handles reCAPTCHA challenges (v2, invisible, v3).
- Applies multiple evasions to make headless automation harder to detect.
📃 Puppeteer block resources plugin
- Block unwanted network requests (scripts, images, documents, etc.) using simple, composable rules
Quick Start
// Initialize plugin builder
var extra = new PuppeteerExtra();
// Enable the Stealth plugin
extra.Use(new StealthPlugin());
// Launch the browser with plugins applied
var browser = await extra.LaunchAsync();
// Create a new page
var page = await browser.NewPageAsync();
await page.GoToAsync("https://google.com");
await Task.Delay(2000);
// Take a screenshot
await page.ScreenshotAsync("extra.png");
Notes
- Use the reCAPTCHA plugin only on properties you own or where you have explicit permission to automate.
- Some targets may still detect automation; adjust plugin combinations and browser settings as needed.
No packages depend on PuppeteerExtraSharp.
- Upgraded to PuppeteerSharp 20.0. This may require code updates due to upstream API changes. - Block Resources plugin fully rewritten with a clearer rule builder and more predictable behavior. - reCAPTCHA plugin fully rewritten with improved detection and support for v2, v3, and invisible challenges, plus new configuration options. - Stealth plugin stability and evasion fixes aligned with recent Chromium changes. - Dropped dependency on RestSharp; HTTP calls now use built-in primitives. - General code cleanup, modernization, and consistency improvements.
.NET 8.0
- PuppeteerSharp (>= 20.2.2)
| Version | Downloads | Last updated |
|---|---|---|
| 3.1.1 | 1 | 17.12.2025 |
| 3.1.0 | 1 | 17.12.2025 |
| 3.0.2 | 1 | 17.12.2025 |
| 3.0.1 | 4 | 15.09.2025 |
| 3.0.0 | 4 | 15.09.2025 |
| 2.0.0 | 20 | 16.07.2024 |
| 1.3.2 | 11 | 30.01.2025 |
| 1.3.1 | 10 | 15.01.2025 |
| 1.3.0 | 11 | 15.01.2025 |
| 1.2.1 | 10 | 15.01.2025 |
| 1.2.0 | 10 | 15.01.2025 |
| 1.1.0 | 11 | 04.02.2025 |
| 1.0.3 | 10 | 15.01.2025 |
| 1.0.2 | 10 | 15.01.2025 |
| 1.0.0 | 10 | 30.01.2025 |