Table of Contents

Puppeteer Sharp

Puppeteer Sharp is a .NET port of the official Node.JS Puppeteer API.

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.

Monthly reports

Useful links