CheckOps
Gauge
Gauge is an Apache-2.0 open-source acceptance test automation framework (copyright ThoughtWorks) with Markdown specifications, multi-language step implementations and Taiko browser automation; it is now community-maintained.
Latest public signals
Not refreshed yet. Refresh reads the public site and, when the entry has a GitHub repository, the latest release.
Introduction
Gauge is a free and open-source test automation framework that takes the pain out of acceptance testing. Tests are written in Markdown, making specifications readable and easy to maintain, with reusable specifications and refactoring to reduce duplication.
It works with multiple languages, CI/CD tools and automation drivers, and pairs with Taiko for reliable browser automation in JavaScript. The project is still releasing, but its README is candid: official sponsorship ended in 2021, the core team now looks at issues in spare time, and you should adopt Gauge only if prepared to support it yourself.
The source code is at getgauge/gauge on GitHub under the Apache-2.0 licence, with about 3,200 stars; the most recent commit was on 9 November 2026.
Features
- Markdown specs: Readable acceptance tests.
- Multi-language steps: Use your language.
- Taiko integration: Browser automation.
- Refactoring support: Reduce duplication.
- CI friendly: Works with common CI tools.
Pros
- Free to use: Open source under the Apache-2.0 licence, so the core tool costs nothing to use.
- Actively maintained: The repository had commits as recent as 9 November 2026.
- Community: About 3,200 GitHub stars.
Cons
- Community maintenance: Slower responses and reviews.
- Self-support expected: Per the maintainers.
Usage and Links (Example)
- Install Gauge and a language runner by following the instructions at gauge.org.
- Initialise a project for your language and write specifications in Markdown.
- Implement steps in code and run the specs locally and in CI.
Resources:
Pricing
Gauge is free and open source under the Apache-2.0 licence.
Recommended for?
- Teams preferring Markdown specs over Gherkin.
Conclusion
Gauge is a pleasant acceptance testing framework with clear maintenance caveats.
Weigh community support before adopting.
On CheckOps, Gauge is filed under the End-to-end & functional stage. Related tools listed here include Cucumber, Robot Framework, Playwright-BDD, WebDriverIO, Cypress and Playwright. A short trial on a real project, with your own code, data and pipeline, is usually the fastest way to choose between them, because fit matters more than feature lists. Facts here come from the official site, documentation and repository, checked on 11 November 2026.
Alternatives
Other tools on CheckOps that cover similar ground. Open a page, or compare one with Gauge side by side.
CCucumberCucumber is the open-source BDD tool that runs Gherkin feature files against step definitions. It is not CucumberStudio.Compare with Gauge
RRobot FrameworkGeneric automation framework for acceptance testing and RPA.Compare with Gauge
PPlaywright-BDDPlaywright-BDD is an MIT-licensed library that turns Gherkin feature files into native Playwright tests, so BDD scenarios run with the Playwright Test runner, fixtures and reporters.Compare with Gauge
WWebDriverIONext-gen browser and mobile automation test framework for Node.js.Compare with Gauge
CCypressFast, easy and reliable testing for anything that runs in a browser.Compare with Gauge
PPlaywrightPlaywright is a framework for Web Testing and Automation.Compare with Gauge