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
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.
Simply include the DelphiWebDriver folder in your Delphi project.
No external libraries required.
Learn how to get started with DelphiWebDriver in these detailed articles:
- DelphiWebDriver: The Most Powerful Delphi Library for Browser Automation
- Automating OCR with DelphiWebDriver: From Screenshot to Text
- Your First Step into Linux Automation with DelphiWebDriver
More tutorials and guides will be added here soon.
If you find DelphiWebDriver useful, consider supporting its development ❤️
Bitcoin:
14r9rqFf5rCW3HMLzT55FAzPVD6vdUDMDs
- 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

