Projekt

HtmlTinkerX

HtmlTinkerX is a powerful async C# library for HTML, CSS, and JS processing, parsing, formatting, and optimization. It provides web content processing capabilities including browser automation, document parsing with multiple engines, resource optimization, and more. PSParseHTML is the PowerShell module exposing HtmlTinkerX to PowerShell.

Sterne140
Forks18
Offene Issues0
Downloads gesamt71239
Versionv3.0.8
Sprache: HTML Aktualisiert: 2026-11-06

Installation

NuGet

dotnet add package HtmlTinkerX

Quellcode checkout

git clone https://github.com/EvotecIT/HtmlTinkerX.git

Downloads

Änderungsprotokoll

PSParseHTML-PowerShellModule.v3.0.8

Latest Stable

HtmlTinkerX and PSParseHTML 3.0.8 update HTML and Markdown conversion to OfficeIMO 3.6.0 and add more control over fetching, selectors, crawls and browser sessions.

  • Added a shared fetch layer to Get-HtmlPage with retries, browser headers, proxy rotation and render fallback. Routed and cached requests follow the same fetch policy; authenticated requests stay out of the validator cache.
  • Added relocation suggestions for saved selectors, with narrower candidate matching and fingerprint validation.
  • Added ::text and ::attr() short selectors, text matching and find-similar selection, including redirected pages and piped elements.
  • Added crawl hooks for custom page processing and streaming results as they arrive, while preserving the page budget.
  • Added pop-up-blocker control for persistent browser sessions and explicit validation of recipe-session and CDP limits.
  • Migrated HTML and Markdown readers and conversion calls to the current OfficeIMO 3.6.0 contracts.

The HtmlTinkerX NuGet package and PSParseHTML Gallery module share version 3.0.8 under the configured 3.0.x release series.

Changes since 3.0.7

PSParseHTML-PowerShellModule.v3.0.7

What's Changed

Full Changelog: Compare PSParseHTML-PowerShellModule.v3.0.6 to PSParseHTML-PowerShellModule.v3.0.7

PSParseHTML-PowerShellModule.v3.0.6

What's Changed

Full Changelog: Compare PSParseHTML-PowerShellModule.v3.0.5 to PSParseHTML-PowerShellModule.v3.0.6

PSParseHTML-PowerShellModule.v3.0.5

What's Changed

Full Changelog: Compare PSParseHTML-PowerShellModule.v3.0.3 to PSParseHTML-PowerShellModule.v3.0.5

PSParseHTML-PowerShellModule.v3.0.3

What's Changed

Full Changelog: Compare PSParseHTML-PowerShellModule.v3.0.1 to PSParseHTML-PowerShellModule.v3.0.3

PSParseHTML-PowerShellModule.v3.0.1

What's Changed

Full Changelog: Compare HtmlTinkerX-v3.0.0 to PSParseHTML-PowerShellModule.v3.0.1

HtmlTinkerX-v3.0.0

What's Changed

Full Changelog: Compare HtmlTinkerX-v2.2.2 to HtmlTinkerX-v3.0.0

Beratungsfeld

Brauchen Sie Hilfe, um das produktiv einzusetzen?

Leistungen für Einführung und Delivery

  • Open-Source-Werkzeuge in produktionsreife Betriebsmodelle überführen.
  • Rollout, Zuständigkeiten, Reporting und Support früh klar abgrenzen.
  • Die Arbeit so paketieren, dass interne Teams sie sicher betreiben können.

Wir unterstützen bei Einführung, Remediation, Automatisierungsdesign und Delivery rund um die Plattformen hinter diesem Projekt.