Windup
By Orbital Tecnologia. Category: Natural-language test authoring. Homepage
Windup's documentation describes it as an end-to-end testing CLI in which tests are written as plain-language scenarios. On the first run an LLM planner turns a scenario into a schema-validated JSON plan of browser actions, which a Playwright-based executor runs with DOM and URL checks after each step. The plan is cached and later runs replay it without LLM calls; a failed check invalidates the plan and triggers a re-plan. Scenarios can also be drafted from a one-line prompt with windup new or recorded by demonstration with windup record. CI features include JUnit, JSON and HTML reporters and GitHub Actions annotations. It is published on npm as windupjs under the MIT licence.
Description written from the vendor's documentation.
Status
Status: Active
Facts
| Fact | Value | Evidence | Source | Verified on |
|---|---|---|---|---|
| Status | Active | Documented | windup.run | |
| AI capabilities | Documented | windup.run | ||
| Test creation | Documented | windup.run | ||
| Test output | Proprietary runner | Documented | windup.run | |
| Surfaces | Documented | windup.run | ||
| Hosting | Documented | windup.run | ||
| Pricing model | Documented | github.com | ||
| Free tier | Yes | Documented | github.com | |
| CI integrations | Documented | windup.run | ||
| Self-healing | Documented | Documented | windup.run | |
| Agent integration | Not documented | Not documented | None found | |
| Open source | Yes, licence MIT | Documented | github.com |
Published prices
No prices are published.
Vendor-stated, verbatim
What Orbital Tecnologia says about its product, quoted as published and not confirmed in documentation.
“From the second run on, Windup does a deterministic replay with zero LLM calls — ~1 second, $0, stable results.”
“Replay reliability: 60/60 cached replays passed with zero flakes and `llm_calls=0` across four scenarios (login, multi-step checkout, add/remove, a second site), 15 replays each.”
“Plan generation ≥ 4/5 first-try without hints; automatic recovery from broken selectors.”
“`--concurrency <n>` runs scenarios in parallel over one shared warm browser (~2× faster on a mixed suite)”
Alternatives
Tools in the same category (Natural-language test authoring), ordered by the number of shared creation and surface values, then by name. Each line lists documented facts that differ from Windup.
- Harness AI Test Automation: documents hosting cloud; no free tier; status acquired
- Testsigma: documents hosting cloud
- TestZeus: documents hosting cloud; no free tier
- Thunders: documents output Mixed; hosting cloud, hybrid; no free tier
- Alumnium: Natural-language test authoring; no documented difference in output, creation, hosting or free tier
- AssureQA: documents hosting cloud; no free tier
Questions
Is this page a review of Windup?
No. This page is a fact sheet. Each fact shows its evidence level, its source and the date it was checked. We do not rate or rank tools.
Does Windup have a free tier?
Yes. Windup has a free tier. This is documented, checked on 2026-09-24.
What test output does Windup produce?
Output: Proprietary runner. This is documented, checked on 2026-09-24.
Is Windup still available?
Status: Active, checked on 2026-09-24.
Sources
- Windup homepage Opened
- Windup docs: Getting started Opened
- Windup docs index (llms.txt) Opened
- Windup docs: How it works Opened
- Windup docs: Commands Opened
- Windup docs: windup record Opened
- Windup docs: CI / CD Opened
- Windup docs: LLM providers Opened
- Windup changelog Opened
- windupjs/windup GitHub repository (README) Opened
- windupjs/windup LICENSE (MIT) Opened
- windupjs package README Opened
Spotted an outdated or wrong fact about Windup? Send the source and we apply it at the next monthly update.