Puppeteer Sharp is a .NET port of the official Node.JS Puppeteer API.
Puppeteer-Sharp 3 is here!
Check out the blog post!
Sponsor the project
If you are making money using Puppeteer-Sharp, consider sponsoring this project. This will give you priority support and code reviews (depending on the tier), and it will help this community based project keep moving. Click here to sponsor this project.
- As Puppeteer-Sharp is a NetStandard 2.0 library, The minimum platform versions are .NET Framework 4.6.1 and .NET Core 2.0. Read more.
- The minimum Windows versions supporting the WebSocket library are Windows 8 and Windows Server 2012. Read more.
- Mono is required on Linux if your project targets the .NET Framework 4 or earlier. Read more about installing Mono here. Mono is not required if you target .NET Core 3.1, .NET 5 or .NET 6 on Linux.
- If you have issues running Chrome on Linux, the Puppeteer repo has a great troubleshooting guide.