On the recordRead 5 Oct 202614 facts
Geb
Plans and prices
Geb
Free
Open source browser automation software · Apache License, Version 2.0
Read 5 Oct 2026 · groovy.apache.org
On the record
- Build systems
- Geb documents integrations for Gradle and Maven and says it can be integrated into any build system.groovy.apache.org · read 5 Oct 2026
- Cloud browser integrations
- The manual documents driver factories and Gradle plugins for Sauce Labs, BrowserStack, and LambdaTest.groovy.apache.org · read 5 Oct 2026
- Cross browser
- Geb works with browsers supported by WebDriver and can use remote drivers to automate browsers on another machine.groovy.apache.org · read 5 Oct 2026
- Dynamic pages
- Geb provides configurable waitFor clauses and implicit waiting for asynchronous page content.groovy.apache.org · read 5 Oct 2026
- Headless mode
- Geb can use the in-process Java browser emulator HTMLUnit with WebDriver.groovy.apache.org · read 5 Oct 2026
- Installation
- Geb Core is available as a single geb-core JAR from Maven Central and can be added through Groovy Grape, Maven, or Gradle.groovy.apache.org · read 5 Oct 2026
- License and backing
- Geb is free open source software under the Apache License, Version 2.0, supported by the Apache Software Foundation and the Groovy community.groovy.apache.org · read 5 Oct 2026
- Navigation
- The Navigator API selects and traverses page content using CSS selectors, attribute matchers, indexes, and chained operations.groovy.apache.org · read 5 Oct 2026
- Notable limit
- Geb builds on WebDriver, so supported browser automation depends on the browsers available through WebDriver.groovy.apache.org · read 5 Oct 2026
- Security policy
- The project’s GitHub repository links to a security policy.github.com · read 5 Oct 2026
- Support
- The project offers support through the geb-users mailing list, GitHub Discussions, and the Groovy Slack #geb channel.groovy.apache.org · read 5 Oct 2026
- Technology
- Geb combines WebDriver, jQuery inspired content selection, Page Object modelling, and Groovy.groovy.apache.org · read 5 Oct 2026
- Test frameworks
- Geb provides integration modules for Spock, JUnit, TestNG, and Cucumber via Cucumber JVM.groovy.apache.org · read 5 Oct 2026
- What it does
- Geb is a browser automation solution for scripting, screen scraping, general automation, and web or acceptance testing.groovy.apache.org · read 5 Oct 2026
Alternatives to Geb
Katalon StudioAndroidiPhone & iPad+7TestCafeAndroidiPhone & iPad+6TestingBotAndroidiPhone & iPad+6testRigorAndroidiPhone & iPad+7KameleoAndroidiPhone & iPad+7CypressWebWindows+3TestMu AI Web Automation (formerly LambdaTest Web Automation)AndroidiPhone & iPad+6BrowserStack AutomateAndroidiPhone & iPad+4