3 ms·
https://github.com/MachinePublishers/jBrowserDriver https://github.com/MachinePublishers/jBrowserDriver is a Selenium WebDriver that runs headless, is pure Java
by logn 11y ago
https://github.com/MachinePublishers/jBrowserDriver https://github.com/MachinePublishers/jBrowserDriver is a Selenium WebDriver that runs headless, is pure Java, and runs fine on a standard JVM. And most people use these web drivers because they need to parse AJAX sites, yet most web drivers have terrible support for it. Mine does a pretty good job of knowing when a page is loaded, including its asynchronous requests, whether from the page load or subsequent clicks/actions.
There are some missing features and bugs still but it's working pretty well.