Galen Framework
Galen Framework is a free tool for checking responsive website layouts and appearance against specifications defined by the user.
What Galen Framework is
Galen Framework is a free tool for checking responsive website layouts and appearance against specifications defined by the user. It opens a page in a browser, resizes it to a specified size, and checks the layout against those rules. Galen uses Selenium to interact with page elements and read their positions and dimensions. 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 include 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 distributed under the Apache License, Version 2.0, and its listed plan costs nothing. It runs on Linux, macOS, and Windows and requires Java 1.8 or greater. Installation instructions are manual; Windows has no installer, and setup requires adding galen.bat to PATH. The download page lists version 2.4.4 archives.
Good
- Checks page layouts at specified browser sizes.
- Supports image comparison and color-scheme verification.
- Reports include screenshots and highlights for misaligned elements.
- Tests can be written in JavaScript or Java.
- Free under the Apache License, Version 2.0.
Watch out
- Requires Java 1.8 or greater.
- Installation is manual.
- Windows has no installer and requires adding galen.bat to PATH.
Who it suits
Galen Framework suits developers and QA teams who need to check responsive layouts and visual details against defined specifications. It may fit JavaScript or Java test workflows and environments using Selenium Grid or the listed cloud services.
Verdict
Galen combines specification-based responsive layout checks with visual comparisons and report output. Its Java requirement and manual setup are worth considering before adding it to a test workflow.
Plans and prices
From Galen Framework's own pricing page, checked 8 Oct 2026.
| Plan | Price | What it gives you |
|---|---|---|
| Galen Framework | Free | Apache License 2.0 · Java 1.8 or greater required |
The facts
Each one read from Galen Framework's own pages, with the date it was checked.
Where it runs
- Browser automation
- Galen uses Selenium to interact with page elements and read their locations and dimensions.checked 8 Oct 2026
What it does
- Integrations
- The site describes running tests through Selenium Grid and cloud services including BrowserStack, Sauce Labs, HeadSpin, and LambdaTest.checked 8 Oct 2026
- Latest listed download
- The download page lists version 2.4.4 binary and source archives.checked 8 Oct 2026
- License
- Galen Framework is distributed under the Apache License, Version 2.0, and is free.checked 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.checked 8 Oct 2026
- Purpose
- Galen tests the layout and look and feel of responsive websites against user-defined specifications.checked 8 Oct 2026
- Reports
- Galen generates HTML reports with screenshots and highlights misaligned elements; it also supports TestNG reports.checked 8 Oct 2026
- Responsive testing
- It opens a page in a browser, resizes it to a specified size, and tests the layout against specifications.checked 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.checked 8 Oct 2026
- System requirement
- Galen requires Java version 1.8 or greater.checked 8 Oct 2026
- Test languages
- Galen supports JavaScript tests and Java tests, including use as a Maven dependency.checked 8 Oct 2026
- Visual testing
- It supports image comparison and color-scheme verification.checked 8 Oct 2026




