kolodny/safetest
None observed · 2026-08-28
Health v2 · maintenance only
20/100
- Activity 0
- Release rhythm 8
- Longevity 86
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 1209
- days_rel: n/a
- days_push: 779
- n_releases_24m: 0
Adoption not part of the score
1401 stars · 34 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Safetest is a TypeScript UI testing library that combines Playwright with Jest/Vitest for end-to-end and component testing of web applications. It supports React and other frameworks like Vue, Svelte, and Angular, with features like screenshot diffing, video recording, and auth hooks.
Use cases
- run end-to-end tests on real browsers with playwright
- component test react components in a real browser
- add visual regression screenshot diffing to jest tests
- test authenticated apps with reusable auth hooks
- write browser tests using vitest in a vite project
- test nextjs application components
- record videos and traces of failing ui tests
When to choose
- you want real-browser e2e and component tests in one library
- you already use jest or vitest and want playwright integration
- you need visual regression testing with screenshot diffs
- your team tests react, vue, svelte, or angular apps
When to avoid
- you only need fast unit tests without a browser
- you prefer plain playwright without a test-runner integration layer
- your project does not use jest, vitest, or a compatible runner
Facets
library · maturity active
e2e-testing testing testing web-development frontend developer-tools browser cross-platform playwright jest vitest react-testing component-testing screenshot-testing ui-testing nodejs
2 sources
- readme: https://github.com/kolodny/safetest · fetched 2026-08-28 · a47108328dc3
- registry_npm: https://registry.npmjs.org/safetest · fetched 2026-08-29 · 713fd9a3e668
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| kolodny/safetest | main | 20 |
For agents
markdown · JSON · MCP: product_card(name="kolodny/safetest")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem