vlucas/frisby
Frisby is a REST API testing framework built on Jest that makes testing API endpoints easy, fast, and fun. observed · 2026-08-28
Health v2 · maintenance only
60/100
- Activity 61
- Release rhythm 35
- Longevity 100
Flags: no_releases no_license
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: 5305
- days_rel: n/a
- days_push: 238
- n_releases_24m: 0
Adoption not part of the score
1512 stars · 196 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Frisby.js is a REST API testing framework built on top of Jest that provides a fluent, promise-based API for testing HTTP endpoints. It includes built-in expect handlers for status codes, headers, JSON structure and types (via Joi), response times, and supports nested dependent requests and custom assertions.
Use cases
- test rest api endpoints with jest
- assert json response structure and types
- write integration tests for http apis
- chain dependent api calls in tests
- validate api response status codes and headers
- check api response time in tests
When to choose
- you already use Jest and want fluent REST API testing
- you need JSON schema/type assertions with Joi
- you want parallel, sandboxed HTTP test execution
When to avoid
- you test GraphQL or non-HTTP protocols
- you need a framework-agnostic test runner
- your project does not use Node.js
Facets
library · maturity active
testing e2e-testing http-client mocking testing apis web-development developer-tools cli cross-platform rest-api-testing jest api-testing-framework bdd joi-validation integration-testing nodejs javascript
4 sources
- readme: https://github.com/vlucas/frisby · fetched 2026-08-28 · 6bbb4ad98c49
- homepage: http://frisbyjs.com · fetched 2026-08-29 · 939a7d4c2987
- site_page: https://docs.frisbyjs.com/introduction/installation · fetched 2026-08-29 · d19a1c0885f3
- registry_npm: https://registry.npmjs.org/frisby · fetched 2026-08-29 · d63239b1beaa
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| vlucas/frisby | main | 60 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem