Products
Integrate a Chromium-based browser with your Java application to process HTML, CSS and JavaScript.
These are Some of the Problems We Help Developers Solve
You can access all the cookies including secure and HTTP-only ones, delete specific cookie or create a new one.
exampleYou can listen to different navigation events such as navigation started, finished, failed, redirected, frame load finished, etc.
exampleThe library allows you to handle navigation requests and ignore them when it's necessary.
exampleDOM API provides functionality that can be used for accessing and modifying DOM, finding particular nodes, modifying their attributes and contents.
exampleYou can execute JavaScript code on the loaded web page and return the result of execution to the Java side.
exampleEvaluate XPath, CSS and text selector expressions in scope of the whole document.
exampleYou can handle file downloads and control whether a file should be downloaded or not.
exampleYou can handle JavaScript dialogs such as alert, confirmation, prompt, beforeunload, and file upload. You can choose whether a JavaScript dialog should be displayed or not and what the dialog should look like.
examplecdp4j allows you to take a screenshot of any web page including hidden scrollable area and save it as an image file.
example