Shop
JxBrowser

JxBrowser



Product is currently unavailable


Can't find what you are looking for? Contact us through chat widget, support form or email

JxBrowser by TEAMDEV MANAGEMENT OÜ is a Java library that enables developers to embed a Chromium-based web browser into Java applications, enhancing functionality and user experience.

  • Cross-Platform Compatibility: Supports Windows, macOS, and Linux, ensuring seamless integration across different operating systems.
  • UI Toolkit Integration: Provides native components for Swing, JavaFX, and SWT, facilitating smooth embedding into various Java UI frameworks.
  • Modern Web Standards Support: Renders web pages built with HTML5, CSS3, and JavaScript, allowing the incorporation of contemporary web technologies into Java applications.
  • Java and JavaScript Interoperability: Enables calling Java code from JavaScript and vice versa, promoting dynamic interaction between Java and web content.
  • High-Performance Rendering: Utilizes GPU acceleration to render 4K video at 60FPS, delivering smooth and high-quality visuals.
  • Off-Screen Rendering: Allows rendering of web content off-screen, enabling advanced use cases like taking web page screenshots or integrating web content into custom UI components.
  • Security and Updates: Regularly updates the embedded Chromium engine to maintain security and performance, keeping applications up-to-date with the latest web standards.
  • Multiple Profiles Support: Manages multiple standard and incognito profiles, allowing for isolated sessions and personalized user experiences.
  • PDF Viewing: Displays PDF documents directly within the application using the built-in PDF Viewer, eliminating the need for external PDF readers.
  • DOM Access and Manipulation: Provides APIs to access and modify the Document Object Model (DOM) of loaded web pages, enabling dynamic content manipulation.
  • Widevine DRM Support: Plays DRM-protected media content from services like Netflix and Amazon, expanding the range of accessible media.
  • Developer Tools Integration: Includes DevTools and Remote Debugging Port for debugging web pages, aiding in efficient development and troubleshooting.
  • Custom CSS Injection: Allows injection of additional CSS into web pages, enabling customization of web content appearance.
  • Spell Checking: Notifies about spelling mistakes on web pages, enhancing content accuracy and professionalism.
  • ARM Support: Runs on Apple Silicon and Linux ARM64 devices, ensuring compatibility with modern hardware architectures.
  • Network Interception: Intercepts network requests and modifies HTTP headers, providing control over network communications.
  • Cookie Management: Accesses, creates, deletes, and filters session and persistent cookies, facilitating effective session management.
  • Custom Protocols: Registers custom protocols and emulates web server responses, allowing for advanced networking scenarios.
  • Dialog Handling: Controls JavaScript and file dialogs or displays custom dialogs, enhancing user interaction management.
  • User-Agent Customization: Modifies the user-agent string for each web page, enabling simulation of different browsing environments.
  • Proxy Configuration: Configures HTTP, HTTPS, FTP, and SOCKS proxy settings per profile, providing flexibility in network routing.
  • Web Page Saving: Saves the currently loaded web page as a set of files, allowing for offline access and archiving.
  • Keyboard and Mouse Event Filtering: Filters keyboard and mouse events and registers custom shortcuts, enhancing user input control.
  • Zoom Control: Changes zoom level and zooms in/out content of a web page, improving readability and user experience.
  • Download Management: Manages file downloads, provides notifications about download progress, and allows pausing or canceling downloads.
  • Custom Context Menus: Displays custom context menus or disables them on right-click, offering tailored user interactions.
  • Authentication Handling: Handles Basic, Digest, NTLM, Proxy, and SSL Certificate authentication, ensuring secure access to protected resources.