Galen Framework

What Galen Framework is
Galen Framework checks responsive website layouts and visual details against specifications that users define. It opens a page in a browser, resizes it to a specified size and tests the resulting layout against those rules. Galen uses Selenium to interact with page elements and inspect their locations and dimensions. Its visual checks include image comparison and color-scheme verification. After a run, it can produce HTML reports with screenshots and highlights for misaligned elements, and it also supports TestNG reports. Tests can be written in JavaScript or Java; Java projects can use Galen as a Maven dependency. The site describes running tests through Selenium Grid and cloud services including BrowserStack, Sauce Labs, HeadSpin and LambdaTest. Galen is free under the Apache License, Version 2.0, and cross-browser capture and CI/CD integrations are listed. It runs on Linux, macOS and Windows and requires Java version 1.8 or greater. Installation instructions are manual; Windows has no installer and requires adding galen.bat to PATH. The listed download page includes version 2.4.4 binary and source archives.
Who it suits
Galen suits developers and test teams who want to check responsive layouts against their own specifications and review visual or alignment reports. It requires Java 1.8 or greater and manual installation.
What it does well
- Free under the Apache License, Version 2.0
- Checks layouts against user-defined specifications
- Supports JavaScript and Java tests
- Reports include screenshots and misalignment highlights
- Can run through Selenium Grid and listed cloud services
What to know first
- Requires Java 1.8 or greater
- Installation is manual
- Windows has no installer
- Windows setup requires adding galen.bat to PATH
Plans
| Plan | Billed and limits | Price |
|---|---|---|
| Galen Framework | Apache License 2.0 · Java 1.8 or greater required | Free |
As galenframework.com lists them, read 8 Oct 2026. The maker's own page has the final word.
Getting started
- Visit the Galen Framework website.
- Install Java version 1.8 or greater.
- Download the version 2.4.4 binary or source archive.
- Follow the manual installation instructions for Linux, macOS, or Windows.
- On Windows, add galen.bat to PATH.
- Write tests in JavaScript or Java, or use Galen as a Maven dependency.
Verdict
Galen combines specification-based responsive layout checks with visual comparisons and reviewable reports. Its manual setup and Java requirement are important considerations, particularly for Windows users.
Questions
How much does Galen Framework cost?
The listed plan is free. It is distributed under the Apache License, Version 2.0.
Which operating systems does it support?
Linux, macOS, and Windows are listed. Manual installation instructions are provided for each.
What does Galen require?
It requires Java version 1.8 or greater.
What languages can I use for tests?
Galen supports JavaScript and Java tests. Java projects can use it as a Maven dependency.
Can Galen run with browser and cloud services?
The site describes running tests through Selenium Grid and cloud services including BrowserStack, Sauce Labs, HeadSpin, and LambdaTest.
Where can I get help or report a bug?
The project directs users with questions or installation issues to the Galen Framework Google Group and bug reports to GitHub issues.
Facts from Galen Framework's own pages
- Browser automation
- Galen uses Selenium to interact with page elements and read their locations and dimensions. · galenframework.com, 8 Oct 2026
- Integrations
- The site describes running tests through Selenium Grid and cloud services including BrowserStack, Sauce Labs, HeadSpin, and LambdaTest. · galenframework.com, 8 Oct 2026
- Latest listed download
- The download page lists version 2.4.4 binary and source archives. · galenframework.com, 8 Oct 2026
- License
- Galen Framework is distributed under the Apache License, Version 2.0, and is free. · galenframework.com, 8 Oct 2026
- Operating systems
- Manual installation instructions are provided for OS X, Linux, and Windows; Windows has no installer and requires adding galen.bat to PATH. · galenframework.com, 8 Oct 2026
- Purpose
- Galen tests the layout and look and feel of responsive websites against user-defined specifications. · galenframework.com, 8 Oct 2026
- Reports
- Galen generates HTML reports with screenshots and highlights misaligned elements; it also supports TestNG reports. · galenframework.com, 8 Oct 2026
- Responsive testing
- It opens a page in a browser, resizes it to a specified size, and tests the layout against specifications. · galenframework.com, 8 Oct 2026
- Support
- The site directs users with questions or installation issues to the Galen Framework Google Group and bug reports to GitHub issues. · galenframework.com, 8 Oct 2026
- System requirement
- Galen requires Java version 1.8 or greater. · galenframework.com, 8 Oct 2026
- Test languages
- Galen supports JavaScript tests and Java tests, including use as a Maven dependency. · galenframework.com, 8 Oct 2026
- Visual testing
- It supports image comparison and color-scheme verification. · galenframework.com, 8 Oct 2026
Where Galen Framework stands on Freedom251
- Visual Testing#2 of 17
- Visual Regression Testing Software#6 of 26
- Browser Automation Tools#18 of 63
- Browser Testing Software#11 of 34
- Automated Testing#14 of 34