Softwr
Detox logo

Detox

Open source end-to-end testing framework for React Native apps, built and maintained by Wix

As of 1 September 2026, Detox is free to use. A gray-box end-to-end testing framework purpose-built for React Native, free and open source, developed and maintained by Wix, which uses it internally across its own apps. Softwr lists it under Testing. Detox is made by Wix.com Ltd, available on iOS, Android.

Overview

What Detox does

Detox runs end-to-end tests against a real or simulated mobile app build, interacting with the UI the way a user would, tapping, typing, scrolling, but with what it calls gray-box access to the app's internals, monitoring asynchronous operations such as network requests, animations and timers so the test framework knows when the app is actually idle and ready for the next action, rather than relying on fixed sleep delays. That synchronisation is the main technical differentiator against Appium-based mobile end-to-end testing, which operates as a true black box with no visibility into app-internal async state. The governance fact worth knowing is that Detox is a Wix open source project, built and maintained by the company because Wix itself needed reliable React Native end-to-end testing for its own apps and open sourced the result rather than building it as a commercial product. Wix is also a major React Native ecosystem contributor more broadly, maintaining react-native-navigation and other widely used libraries, which gives some confidence that Detox continues to get real internal usage and maintenance pressure rather than being a side project. It carries the usual single-company-open-source risk though: if Wix's own internal use of React Native or Detox changes, maintenance priority could shift with it. Buyers are React Native teams specifically, free by definition, since Detox's gray-box synchronisation approach is built around React Native's architecture rather than being a general cross-platform mobile framework like Appium. The trade-off is exactly that specificity: teams with native iOS or Android apps, or hybrid apps not built on React Native, get no benefit from Detox's core synchronisation advantage and should use Appium instead.

What people use it for

  • A React Native team wanting end-to-end tests that reliably wait for real app state rather than fixed sleep delays
  • A CI pipeline running mobile end-to-end tests that need to be genuinely reliable, not flaky, to avoid blocking merges on false failures
  • A team migrating from Appium-based React Native testing wanting tighter synchronisation with the app's async internals
  • An engineering organisation wanting a free, actively used-in-production framework rather than a lightly maintained side project

The honest half

Where it falls short

Concrete and checkable, so you can decide whether any of them matter to you. This is the half of a review a vendor will not write about Detox.

  • It only benefits React Native apps; teams with native iOS, native Android, or non-React-Native hybrid apps get no advantage from its core gray-box synchronisation design and should use Appium instead.
  • As a single-company open source project, its long-term maintenance priority is tied to Wix's own continued internal use of React Native and Detox, which is a real, if currently low, dependency risk.
  • Initial setup, particularly around build configuration for iOS and Android, has a steeper learning curve than some competing frameworks, with configuration errors being a common source of early frustration.
  • Its community and plugin ecosystem is smaller than Appium's broader, foundation-governed mobile automation ecosystem.
  • Debugging synchronisation issues when the gray-box mechanism misjudges app idle state can itself be a non-trivial troubleshooting exercise, ironically producing the same kind of flaky-test debugging it is designed to avoid.

Cross-shopped

What people choose instead of Detox

Each pairing was judged by two reviewers asking whether a buyer would genuinely weigh the two against each other. The ones that failed were deleted rather than published.

  • Detox logo
    Detox
    vs
    Appium logo
    Appium

    Appium: If the app is native iOS, native Android, or not built on React Native

  • Detox logo
    Detox
    vs
    Jest logo
    Jest

    Jest: If you are already using or considering Jest as the underlying test runner Detox commonly pairs with

  • Detox logo
    Detox
    vs
    Sauce Labs logo
    Sauce Labs

    Sauce Labs: If you need cloud device infrastructure to run Detox or Appium mobile tests at scale

Pricing

What Detox costs

Taken from the vendor's own pricing page. Prices move, so check before you buy.

Detox

Free

  • Full functionality, no usage limits
  • Community support via GitHub
  • Built and maintained by Wix for its own internal React Native testing needs

Capabilities

Features

  • Gray-box synchronisation

    Monitors app-internal async operations to know when the UI is idle, reducing flaky sleep-based waits

  • React Native native integration

    Built specifically around React Native app architecture rather than as a generic mobile automation layer

  • Real device and simulator support

    Runs tests against both physical devices and iOS simulators or Android emulators

  • Jest integration

    Commonly paired with Jest as the test runner and assertion library

  • Element matching and actions

    Finds and interacts with UI elements by testID, text or other matchers

  • CI-friendly execution

    Designed to run reliably in continuous integration pipelines without manual intervention

Answered, with sources

Questions people ask

Each answer names the page it came from, so you can check it rather than take our word for it.

Is Detox owned by Wix?

Yes, it is built and maintained by Wix as an open source project, used internally across Wix's own React Native apps.

Does Detox work with native iOS or Android apps, not just React Native?

It is specifically designed around React Native's architecture; for native or non-React-Native hybrid apps, Appium is the more appropriate choice.

Is Detox free?

Yes, entirely open source with no licence fee.

Share

Keep looking

Where to go from Detox

Best Testing software for

Compare Detox with

Other Testing software

  • Open source mobile automation framework hosted under the OpenJS Foundation with copyright assigned to the foundation

    Open source11 researched notes
  • Cloud device and browser testing platform, priced per plan tier with unlimited testing minutes rather than metered by the minute

    11 researched notes
  • Natural language test automation for web, mobile and API with a self hosted open source edition

    Free plan11 researched notes
  • Commercial low-code test automation platform built on Appium and Selenium, priced per seat plus separate cloud session add-ons

    11 researched notes
  • Low-code browser and API test automation with hosted runners and self-healing selectors

    Pricing on request11 researched notes
  • Managed end to end test coverage where the vendor writes and maintains your Playwright suite

    Pricing on request11 researched notes
  • The default Java unit testing framework, developed by an independent team with commercial support available via OpenElements

    Open source11 researched notes
  • Java testing framework created by Cedric Beust, still actively maintained but effectively a single-lead project

    Open source11 researched notes
  • Open source feature flags and A/B testing that run experiment analysis inside your own data warehouse

    Free, then $40/mo12 researched notes
  • Commercial desktop, web and mobile test automation studio with concurrent-user licensing and no published pricing

    Pricing on request11 researched notes
  • Native test management for Jira, licensed per Jira user rather than per tester

    11 researched notes
  • Native test management for Jira

    Pricing on request11 researched notes
  • Test case management with an API first design and a free tier for small teams

    Free plan10 researched notes
  • JavaScript testing framework, moved from Meta to the OpenJS Foundation in 2022

    Open source11 researched notes
  • Cloud device and browser testing platform, priced per plan tier with unlimited testing minutes rather than metered by the minute

    11 researched notes
  • The default Java unit testing framework, developed by an independent team with commercial support available via OpenElements

    Open source11 researched notes
  • Java testing framework created by Cedric Beust, still actively maintained but effectively a single-lead project

    Open source11 researched notes
  • Open source Node.js browser and mobile automation framework, governed under the OpenJS Foundation with Sauce Labs as a premium sponsor

    Open source11 researched notes

Softwr does not host reviews and shows no star rating for Detox, because a rating we did not collect is not ours to publish. What is here is the pricing and platform detail from the vendor’s own pages, limitations we could state concretely, and alternatives a reviewer confirmed people weigh against it. Tell us if any of it is wrong.

More on Detox

Best Testing software alternatives

JavaScript testing framework, moved from Meta to the OpenJS Foundation in 2022

Open source, no licence fee

The default Java unit testing framework, developed by an independent team with commercial support available via OpenElements

Open source, no licence fee

Visual regression testing owned by BrowserStack, with a permanent free tier for low screenshot volume

Freemium, paid tiers by screenshot volume

AI-based visual regression testing, priced on component and page checkpoint volume

Per month by checkpoint volume

Commercial low-code test automation platform built on Appium and Selenium, priced per seat plus separate cloud session add-ons

Per seat per month, plus separate per-session cloud execution charges

Behaviour-driven development testing framework that returned to community ownership after nine years under SmartBear

Open source, no licence fee

Open source mobile automation framework hosted under the OpenJS Foundation with copyright assigned to the foundation

Open source, no licence fee

Compare Detox with alternatives