Skip to main content
PuppeteerSharp.Dom package icon

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

Total Downloads
103.0K
102,971
Published
May 20, 2022
Latest stable version

Install

.NET CLI
dotnet add package PuppeteerSharp.Dom --version 1.0.0-preview11
Package Manager Console
Install-Package PuppeteerSharp.Dom -Version 1.0.0-preview11
PackageReference
<PackageReference Include="PuppeteerSharp.Dom" Version="1.0.0-preview11" />

Frameworks

.NETStandard2.0

Dependencies

PuppeteerSharp
.NETStandard2.0
[7.0.0, )

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.