pixielabs/cavy
An integration test framework for React Native. observed · 2026-08-28
Health v2 · maintenance only
32/100
- Activity 0
- Release rhythm 35
- Longevity 100
Flags: no_releases
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 3502
- days_rel: n/a
- days_push: 1021
- n_releases_24m: 0
Adoption not part of the score
1367 stars · 111 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Cavy is a cross-platform integration and end-to-end testing framework for React Native apps, written in pure JavaScript. It lets tests interact with deeply nested components via React Native refs and runs on both iOS and Android with a CLI for CI integration.
Use cases
- e2e test my react native app
- integration test react native components
- run ui tests on ios and android without native code
- add react native tests to CI pipeline
- test deeply nested react native components
- alternative to detox or appium for react native
- write react native tests in pure javascript
When to choose
- you need fast, low-overhead e2e testing for React Native with identical iOS/Android setup
- you want to avoid native code and accessibility-ID configuration
- you need to run tests on real devices and simulators on both platforms
- you want simple CI integration via a CLI with JUnit XML output
When to avoid
- you need a mature, actively developed framework with a large community
- you test non-React-Native apps or web apps
- you need iOS real-device testing with advanced native hooks like Detox offers
- your project uses Expo without the ability to build manually
Facets
framework · maturity maintenance
testing e2e-testing cli testing mobile-development developer-tools cli react-native integration-testing ui-testing cross-platform ci-friendly automation ios android javascript nodejs
8 sources
- readme: https://github.com/pixielabs/cavy · fetched 2026-08-28 · 2f125ab7e619
- homepage: https://cavy.app · fetched 2026-08-29 · 70d0e2af5520
- site_page: https://cavy.app/docs/api/test-helpers · fetched 2026-08-29 · 8495e7f74e99
- site_page: https://cavy.app/docs/getting-started/installing · fetched 2026-08-29 · 09e65fb6b70b
- site_page: https://cavy.app/docs/faq · fetched 2026-08-29 · 6366056c987d
- site_page: https://cavy.app/docs/guides/writing-spec-helpers · fetched 2026-08-29 · b473816e570f
- site_page: https://cavy.app/docs/api/commands · fetched 2026-08-29 · 81a682a1cffa
- registry_npm: https://registry.npmjs.org/cavy · fetched 2026-08-29 · 0a284e54a16f
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| pixielabs/cavy | main | 32 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem