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

Windup: facts with evidence level, source and verification date
FactValueEvidenceSourceVerified on
StatusActiveDocumentedwindup.run
AI capabilities
  • Test case generation
  • Self healing
  • Results analysis
Documentedwindup.run
Test creation
  • Natural language
  • Recording
  • Prompt to test
Documentedwindup.run
Test outputProprietary runnerDocumentedwindup.run
Surfaces
  • Web
Documentedwindup.run
Hosting
  • Self-hosted
Documentedwindup.run
Pricing model
  • Free tier
Documentedgithub.com
Free tierYesDocumentedgithub.com
CI integrations
  • GitHub Actions
Documentedwindup.run
Self-healingDocumentedDocumentedwindup.run
Agent integrationNot documentedNot documentedNone found
Open sourceYes, licence MITDocumentedgithub.com

Published prices

Not documentedVerified

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.”
    SourceSeen
  • “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.”
    SourceSeen
  • “Plan generation ≥ 4/5 first-try without hints; automatic recovery from broken selectors.”
    SourceSeen
  • “`--concurrency <n>` runs scenarios in parallel over one shared warm browser (~2× faster on a mixed suite)”
    SourceSeen

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

  1. Windup homepage Opened
  2. Windup docs: Getting started Opened
  3. Windup docs index (llms.txt) Opened
  4. Windup docs: How it works Opened
  5. Windup docs: Commands Opened
  6. Windup docs: windup record Opened
  7. Windup docs: CI / CD Opened
  8. Windup docs: LLM providers Opened
  9. Windup changelog Opened
  10. windupjs/windup GitHub repository (README) Opened
  11. windupjs/windup LICENSE (MIT) Opened
  12. windupjs package README Opened

Spotted an outdated or wrong fact about Windup? Send the source and we apply it at the next monthly update.

Report a change