PuppeteerSharp.Dom
PuppeteerSharp.Dom - Extension to PuppeteerSharp providing strongly typed DOM access. ✔️ PuppeteerSharp.Dom is a library with extension methods for strongly typed DOM access when using Puppeteer Sharp. ✔️ It provides a convenient way to write readable/robust/refactorable DOM access code. <![CDATA[ // Add using PuppeteerSharp.Dom to access QuerySelectorAsync<T> and QuerySelectorAllAsync<T> extension methods. // Get element by Id // https://developer.mozilla.org/en-US/docs/Web/API/Document/querySelector var element = await Page.QuerySelectorAsync<HtmlDivElement>("#myDivElementId"); //Set innerText property for the element await element.SetInnerTextAsync("Welcome!"); ]]> https://github.com/ChromiumDotNet/PuppeteerSharp.Dom
Install
dotnet add package PuppeteerSharp.Dom --version 1.0.0-preview11
Install-Package PuppeteerSharp.Dom -Version 1.0.0-preview11
<PackageReference Include="PuppeteerSharp.Dom" Version="1.0.0-preview11" />
Frameworks
Dependencies
Adoption guide
Assess this package against its supported frameworks, license, maintenance signals and dependency graph before making it a project standard.
This version is marked prerelease. Validate its API and upgrade path before production use.
Compatibility metadata lists 1 target framework; confirm the exact target used by your application.
How to read this guidance
Sources: published NuGet v3 registry metadata and explicit NuBrowse editorial guides. Refresh: package metadata is refreshed from NuGet when the page loads. Limit: this is not a security, legal or compatibility guarantee; validate the selected version in your project.
Useful next steps
Move from package metadata to a concrete selection or review workflow.