# wix/Detox

Gray box end-to-end testing and automation framework for mobile apps

Repository: https://github.com/wix/Detox
Canonical: https://ross.abutalabs.com/products/detox
Homepage: https://wix.github.io/Detox/
Language: JavaScript
License: MIT
License Family: permissive
Topics: e2e-tests, ios, react-native, android, testing, javascript, automation, testing-tools, test-automation, hacktoberfest, hacktoberfest2024
Last push: 2026-08-24T09:41:49+00:00

## Health v2 (maintenance only)
Score: 95/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 99, release rhythm 86, longevity 100
- inputs: {"age_days": 3731, "days_push": 9, "days_rel": 95, "gap_med": 9.0, "n_releases_24m": 45}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 12014, forks 1913 (observed 2026-08-28T04:10:50.671066+00:00)

## What it is
Detox is a gray box end-to-end testing and automation framework for mobile apps, primarily React Native, running tests on real devices and simulators. It eliminates flakiness by automatically synchronizing with asynchronous operations in the app under test.

## Use cases
- write e2e tests for react native apps
- run automated mobile ui tests on ios and android simulators
- reduce flakiness in mobile e2e test suites
- run mobile e2e tests in ci pipelines
- automate login and user flows on mobile apps
- test react native app on device like a real user

## When to choose
- you build React Native or native mobile apps and need deterministic E2E tests
- you want tests that run on simulators/devices with automatic async synchronization
- you need CI-friendly mobile testing with Jest integration

## When to avoid
- you only test web applications
- you need iOS real-device testing, which is not yet supported
- you want black-box testing without app instrumentation

## Facets
- artifact type: framework
- maturity: active
- function: e2e-testing, testing, workflow-automation
- domain: mobile-development, testing, web-development
- platform: -
- tags: react-native, gray-box-testing, mobile-apps, ci-friendly, jest-integration, simulator-testing, ios, android, nodejs, javascript

## Member repositories
- wix/Detox (main) score 95

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:10:50.671066+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T17:15:00.105910+00:00, confidence not recorded.
  - readme: https://github.com/wix/Detox (fetched 2026-08-28T04:10:50.671066+00:00, sha abb805bc9076)
  - homepage: https://wix.github.io/Detox/ (fetched 2026-08-29T08:12:57.878152+00:00, sha 4c6ee4f0d933)
- Data as of 2026-08-30T08:39:29.467469+00:00.
