Replace PuppeteerSharp with Playwright #44

Merged
sim0n00ps merged 15 commits from whimsical-c4lic0/OF-DL:replace-puppeteer-with-playwright into master 2026-02-20 10:39:25 +00:00
Collaborator

Note: #141 must be merged first

Replaces puppeteer with playwright. There are a couple reasons for this:

  1. PuppeteerSharp is a community library without official support while the playwright library is an official Microsoft library
  2. I found a way to include the stealth plugin functionality in Playwright Dotnet. Combined with the new chromium CLI flags, google logins should work, and users should have significantly less CAPTCHAs to solve.

Note: The stealth plugin can be generated by running: npx extract-stealth-evasions from a computer with npm installed

Note: https://git.ofdl.tools/sim0n00ps/OF-DL/pulls/141 must be merged first Replaces puppeteer with playwright. There are a couple reasons for this: 1. PuppeteerSharp is a community library without official support while the playwright library is an official Microsoft library 2. I found a way to include the stealth plugin functionality in Playwright Dotnet. Combined with the new chromium CLI flags, google logins should work, and users should have significantly less CAPTCHAs to solve. Note: The stealth plugin can be generated by running: `npx extract-stealth-evasions` from a computer with npm installed
whimsical-c4lic0 added 1 commit 2025-07-30 22:36:49 +00:00
whimsical-c4lic0 added 1 commit 2025-08-18 15:25:15 +00:00
whimsical-c4lic0 added 1 commit 2025-10-31 23:31:25 +00:00
Collaborator

This should resolve #43

@whimsical-c4lic0 does this still need testing? If so, can you update the branch?

This should resolve #43 @whimsical-c4lic0 does this still need testing? If so, can you update the branch?
whimsical-c4lic0 added 1 commit 2025-12-01 21:33:30 +00:00
whimsical-c4lic0 changed title from WIP: Replace PuppeteerSharp with Playwright to Replace PuppeteerSharp with Playwright 2025-12-01 21:33:58 +00:00
Author
Collaborator

@melithine Just updated the branch. I've tested it without any issues, but I don't think anyone else has tested it yet.

@melithine Just updated the branch. I've tested it without any issues, but I don't think anyone else has tested it yet.
Owner

I have merged the 3 other PR's, I will hang fire on this until its definitely good to go

I have merged the 3 other PR's, I will hang fire on this until its definitely good to go
whimsical-c4lic0 added 1 commit 2025-12-02 17:26:28 +00:00
whimsical-c4lic0 added 3 commits 2025-12-13 08:10:17 +00:00
whimsical-c4lic0 added 1 commit 2025-12-14 02:29:13 +00:00
whimsical-c4lic0 added 2 commits 2026-01-05 04:42:13 +00:00
whimsical-c4lic0 added 54 commits 2026-02-11 19:20:24 +00:00
# Conflicts:
#	Dockerfile
#	OF DL/Helpers/AuthHelper.cs
#	OF DL/OF DL.csproj
#	OF DL/Program.cs
whimsical-c4lic0 added 1 commit 2026-02-13 00:33:06 +00:00
whimsical-c4lic0 added 1 commit 2026-02-19 18:25:48 +00:00
sim0n00ps merged commit ba0347f86f into master 2026-02-20 10:39:25 +00:00
whimsical-c4lic0 deleted branch replace-puppeteer-with-playwright 2026-02-20 14:47:00 +00:00
Sign in to join this conversation.
No description provided.