Skip to content

ideasawakened/DelphiWebDriver

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

136 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Windows Linux macOS

DelphiWebDriver


🌐 Community

Join the DelphiWebDriver community to get help, share ideas, report issues, and stay updated with new features:

Telegram Group:
👉 https://t.me/DelphiWebDriver

YouTube Channel:
👉 https://youtube.com/@ABDERRAHMANE2030


logo

A modern, lightweight, and fully cross-platform WebDriver + WebDriver BiDi client for Delphi, written from scratch.

DelphiWebDriver provides a pure Delphi implementation of both:

  • The official W3C WebDriver protocol (classic HTTP automation)
  • The next-generation WebDriver BiDi protocol (real-time bidirectional browser control)

No Selenium, no external dependencies, and no .NET bindings required.

Automate all major browsers — Chrome, Firefox, Edge, Opera, Brave — using both traditional WebDriver commands and advanced BiDi features such as console events, network inspection, DevTools-style logging, script evaluation, and more.


📦 Installation

Simply include the DelphiWebDriver folder in your Delphi project.
No external libraries required.


📖 Tutorial

Learn how to get started with DelphiWebDriver in these detailed articles:

More tutorials and guides will be added here soon.


💬 Support the Project

If you find DelphiWebDriver useful, consider supporting its development ❤️

Buy Me a Coffee:
BuyMeACoffee

PayPal:
Donate

Bitcoin:
14r9rqFf5rCW3HMLzT55FAzPVD6vdUDMDs

qr

🔹 Why DelphiWebDriver?

  • Fully cross-platform: Windows, Linux, macOS
  • Pure Delphi implementation: no external dependencies
  • Automates all major browsers: Chrome, Firefox, Edge, Opera, Brave
  • Low-level command access & high-level convenience API
  • Lightweight, modern, and easy to integrate

About

A Modern and Lightweight W3C WebDriver Client for Delphi, written from scratch and fully cross-platform. This project provides a pure Delphi implementation of the official W3C WebDriver protocol, allowing you to automate browsers without Selenium, external dependencies, or .NET bindings.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • Pascal 100.0%