+
+

Related Products

  • Parasoft
    151 Ratings
    Visit Website
  • Gaffa
    5 Ratings
    Visit Website
  • Innoslate
    93 Ratings
    Visit Website
  • Bright Data
    1,424 Ratings
    Visit Website
  • NetNut
    541 Ratings
    Visit Website
  • RAD PDF
    3 Ratings
    Visit Website
  • Nutrient SDK
    111 Ratings
    Visit Website
  • Source Defense
    7 Ratings
    Visit Website
  • Virtuoso QA
    131 Ratings
    Visit Website
  • Apify
    1,714 Ratings
    Visit Website

About

HtmlUnit is a "GUI-Less browser for Java programs" that models HTML documents and provides an API to interact with web pages, such as invoking pages, filling out forms, and clicking links, similar to a standard web browser. It offers fairly good JavaScript support, which is constantly improving and is capable of handling complex AJAX libraries, simulating browsers like Chrome, Firefox, or Edge depending on the configuration used. Typically used for testing purposes or retrieving information from websites, HtmlUnit is not a generic unit testing framework but is intended to simulate a browser within another testing framework such as JUnit or TestNG. It is utilized as the underlying "browser" by various open source tools like WebDriver, Arquillian Drone, and Serenity BDD, and is employed by many projects for automated web testing, including Apache Shiro, Apache Struts, and Quarkus.

About

Pale Moon is an Open Source, Goanna-based web browser available for Microsoft Windows and Linux (with other operating systems in development), focusing on efficiency and customization. Make sure to get the most out of your browser! Pale Moon offers you a browsing experience in a browser completely built from its own, independently developed source that has been forked off from Firefox/Mozilla code a number of years ago, with carefully selected features and optimizations to improve the browser's stability and user experience, while offering full customization and a growing collection of extensions and themes to make the browser truly your own. This browser, even though fairly close to Gecko-based browsers like Mozilla Firefox and SeaMonkey in the way it works, is based on a different layout engine and offers a different set of features. It aims to provide close adherence to a balanced set of official, common-sense web standards and specifications in its implementation.

Platforms Supported

Windows
Mac
Linux
Cloud
On-Premises
iPhone
iPad
Android
Chromebook

Platforms Supported

Windows
Mac
Linux
Cloud
On-Premises
iPhone
iPad
Android
Chromebook

Audience

Java developers wanting a solution to automate web page interactions and perform testing operations

Audience

Anyone interested in an open source web browser to customize and increase efficiency

Support

Phone Support
24/7 Live Support
Online

Support

Phone Support
24/7 Live Support
Online

API

Offers API

API

Offers API

Screenshots and Videos

Screenshots and Videos

Pricing

Free
Free Version
Free Trial

Pricing

No information available.
Free Version
Free Trial

Reviews/Ratings

Overall 0.0 / 5
ease 0.0 / 5
features 0.0 / 5
design 0.0 / 5
support 0.0 / 5

This software hasn't been reviewed yet. Be the first to provide a review:

Review this Software

Reviews/Ratings

Overall 3.7 / 5
ease 4.0 / 5
features 3.7 / 5
design 3.7 / 5
support 4.3 / 5

Pros & Cons from Real Users

Pros

  • The user interface is almost infinity customizable. Customization removed from Firefox years and decades ago still remain in Pale Moon. For instance, disabling tabs is a simple setting click away. The user interface honors the system look & feel. I don't know how Firefox and Chrome/Chromium and clones get away with not honoring the system's theme. With Pale Moon your scroll bars and menu bars and the lot will all look as they should on your OS. There is no telemetry. The developer tools are fully featured and here to stay. The extension technology is much more capable than that of Chrome (which is ruining ad-blocking one update at a time) and more capable than that of Firefox. Extension creators can do much more here, and the myriad of available extensions shine (that said with how good PM is I only need 1-3 of them). Pale Moon is easily the most secure browser available, with a smaller code-base than any of the main browsers, no currently-known vulnerabilities, and newly discovered vulnerabilities aggressively fixed. No DRM. Extremely responsive developers and highly active support forum. The most standards compliant browser in existence. You won't find another browser that sticks to standards better than Pale Moon. It is a joy to develop against for that reason. If it works on Pale Moon, it will surely work on everything else you care about.
  • Quickly downloaded over our 5G WiFi network, and easy installed on my Lenovo Flex 5 Windows 10 laptop.
  • Real privacy [not like what became of Firefox]. Customizable. SSL security. HTML5 support. Permissions in settings [Bravo and thank you]. Beautiful design. Less cache.

Cons

  • The Pale Moon browser is no longer the speed demon it used to be. Application load times are a tad slow. Web pages with truck loads of JavaScript might render a little slower as well. Some web developers are not creating standards-compliant web pages, so those may not render perfectly. Everyone targets Chrome (just like they used to target IE 6) so using Pale Moon can feel like using Firefox back when "designed for Internet Explorer" was the norm. Some web developers don't feature-detect properly, and use User Agents instead to determine what your browser can and can't do. Often they get this wrong for Pale Moon, and web sites might falsely tell you that Pale Moon is out of date, or can't use such-and-such feature, or similar. Most of the problems with Pale Moon are not Pale Moon problems, they are caused by web developers doing poor feature detection, non-standards compliant design, or outright browser discrimination.
  • I honestly don't have the time or energy to devote for something in-depth, so I'll just say this: From the time the browser opens after installation, when your brain is suddenly assaulted by Pale Moon's retrograde design, which tricks your eyes into thinking it's the early 2000's all over again, to the time you start fiddling about with the settings, suddenly it hits you: Why am I bothering with this? I've already got five other browsers, and not one of them has been satisfactory. So, maybe it's finally time to walk away from Windows.
  • Slow download. No idm integration. No fast dial integrated or xpi.

Training

Documentation
Webinars
Live Online
In Person

Training

Documentation
Webinars
Live Online
In Person

Company Information

HtmlUnit
United States
htmlunit.sourceforge.io

Company Information

Pale Moon
Founded: 2009
www.palemoon.org

Alternatives

Alternatives

jBrowserDriver

jBrowserDriver

Daniel Hollingsworth
Selenium

Selenium

Software Freedom Conservancy

Categories

Categories

Integrations

3DBrowser
Apache Maven
Apache TomEE
FireShot
HTML
JUnit
Java
JavaScript
Jenkins
Microsoft Dataverse
Quarkus
Selenium
Selenium WebDriver
Serenity BDD
TestNG
Togglz
jQuery
start.me

Integrations

3DBrowser
Apache Maven
Apache TomEE
FireShot
HTML
JUnit
Java
JavaScript
Jenkins
Microsoft Dataverse
Quarkus
Selenium
Selenium WebDriver
Serenity BDD
TestNG
Togglz
jQuery
start.me
Claim HtmlUnit and update features and information
Claim HtmlUnit and update features and information
Claim Pale Moon and update features and information
Claim Pale Moon and update features and information