SimpleCrawler.Js.V8
2.0.0
See the version list below for details.
dotnet add package SimpleCrawler.Js.V8 --version 2.0.0
NuGet\Install-Package SimpleCrawler.Js.V8 -Version 2.0.0
<PackageReference Include="SimpleCrawler.Js.V8" Version="2.0.0" />
<PackageVersion Include="SimpleCrawler.Js.V8" Version="2.0.0" />
<PackageReference Include="SimpleCrawler.Js.V8" />
paket add SimpleCrawler.Js.V8 --version 2.0.0
#r "nuget: SimpleCrawler.Js.V8, 2.0.0"
#:package SimpleCrawler.Js.V8@2.0.0
#addin nuget:?package=SimpleCrawler.Js.V8&version=2.0.0
#tool nuget:?package=SimpleCrawler.Js.V8&version=2.0.0
SimpleCrawler.Js.V8
A JavaScript-rendering backend for SimpleCrawler that crawls client-rendered SPAs by executing page scripts on the ClearScript V8 engine against a pure-JS DOM. It is faster than the Jint backend on heavy pages, at the cost of a native V8 dependency.
Native V8 binaries for all supported platforms (Windows, Linux, macOS; x64/x86/arm64/arm) are included — no extra install step. A published, RID-targeted app carries only the native matching its own runtime.
Installation
dotnet add package SimpleCrawler.Js.V8
Usage
using Microsoft.Extensions.DependencyInjection;
using SimpleCrawler.Core;
using SimpleCrawler.Js.V8;
var services = new ServiceCollection()
.AddV8Crawler(new CrawlerOptions { MaxPages = 500 })
.BuildServiceProvider();
var crawler = services.GetRequiredService<ICrawler>();
var result = await crawler.Start("https://example.com");
See the JavaScript crawlers documentation for details.
License
MIT — see LICENSE.txt.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net10.0
- Microsoft.ClearScript.V8 (>= 7.5.1)
- Microsoft.ClearScript.V8.Native.linux-arm (>= 7.5.1)
- Microsoft.ClearScript.V8.Native.linux-arm64 (>= 7.5.1)
- Microsoft.ClearScript.V8.Native.linux-x64 (>= 7.5.1)
- Microsoft.ClearScript.V8.Native.osx-arm64 (>= 7.5.1)
- Microsoft.ClearScript.V8.Native.osx-x64 (>= 7.5.1)
- Microsoft.ClearScript.V8.Native.win-arm64 (>= 7.5.1)
- Microsoft.ClearScript.V8.Native.win-x64 (>= 7.5.1)
- Microsoft.ClearScript.V8.Native.win-x86 (>= 7.5.1)
- SimpleCrawler.Js (>= 2.0.0)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 3.0.0 | 29 | 7/9/2026 |
| 2.0.0 | 49 | 7/7/2026 |
| 1.0.0 | 45 | 7/7/2026 |
| 1.0.0-preview.2 | 48 | 7/6/2026 |
| 1.0.0-preview.1 | 49 | 7/6/2026 |