7,363 open-source and SaaS tools, with GitHub stats refreshed every day.

Taiko

Open source

Taiko is a Node.js library for browser automation and testing with readable scripts and smart selectors, built by the team behind Gauge.

Open-source alternative to

taiko.dev
Taiko homepage screenshot
GitHub stars
3.7k
Last commit
today
Repository age
8 years
Version
v1.5.0
Licence
MIT
Self-hosted
Yes

About Taiko

Taiko is a free, open-source browser automation tool from the team behind Gauge at ThoughtWorks. It is a Node.js library with a concise API for controlling Chromium-based browsers, including Chrome, Microsoft Edge and Opera, as well as Firefox, mainly to test modern web applications.

Tests written in Taiko are meant to be highly readable and maintainable. It offers a way to record, write and run tests, and its smart selectors adapt to changes in the structure of the page, so scripts do not rely on ids, CSS or XPath selectors or on explicit waits. The repository topics mention headless Chrome and headless testing.

Taiko is licensed under MIT and runs in your Node.js environment, locally or in CI. It suits QA engineers and developers who want less brittle end-to-end browser tests than traditional selector-heavy approaches.

Key features

  • Node.js browser automation API
  • Chrome, Edge, Opera and Firefox support
  • Smart selectors without ids or XPath
  • Automatic waiting for page changes
  • Record, write and run tests
  • Readable test scripts

Good fit for

  • →End-to-end tests for web applications
  • →Browser task automation scripts
Built with
JavaScript
Tags
browser-automation
testing
nodejs
e2e
headless-chrome
javascript
qa

Taiko: questions and answers

What is Taiko used for?
Taiko is a Node.js library for browser automation and testing with readable scripts and smart selectors, built by the team behind Gauge. It is a good fit for end-to-end tests for web applications and browser task automation scripts.
Is Taiko open source?
Yes. Taiko is open source under the MIT licence. Its source code is on GitHub at getgauge/taiko and is written mainly in JavaScript.
Is Taiko free?
Yes. Taiko is open source, so the software itself is free to use.
What is Taiko an alternative to?
Taiko is an open-source alternative to Ghost Inspector. Other open-source alternatives to Ghost Inspector include Playwright, WebdriverIO and Magnitude.
Is Taiko actively maintained?
Yes. The most recent commit to Taiko was on 2 October 2026, and the latest release is v1.5.0, published on 7 July 2026. The project has 3.7k stars on GitHub.

Open-source alternatives to Taiko

See all

SaaS alternatives to Taiko

See all