Frisby.js logo

Frisby.js

REST API testing framework built on top of Jest for Node.js that makes testing API endpoints easy with fluent assertion helpers.

-

Our Verdict

Pleasant API test DSL if you already live in Jest, but SuperTest or Playwright cover more ground.

Pros

  • Fluent, chainable API specifically for REST APIs
  • Runs on Jest, reuses familiar matchers
  • Built-in JSON schema validation
  • Quick to add to existing Node projects

Cons

  • Niche compared to SuperTest or Playwright APIRequest
  • Development activity is intermittent
  • Limited beyond simple request/response flows
  • Ties you to Jest as the runner
Best for: Node teams wanting a BDD-ish wrapper for HTTP tests on top of Jest Not for: Teams needing GraphQL, gRPC or complex orchestrated contract tests

When to Use Frisby.js

Good fit if you need

  • REST API endpoint testing with Jest-native assertions
  • Contract validation for Node.js service integrations
  • Fluent HTTP assertion chains in TypeScript test suites
  • Automated API regression tests in CI pipelines

Lock-in Assessment

Low 5/5
Lock-in Score
5/5

Frisby.js Pricing

Pricing Model
free
Free Tier
Yes
Entry Price
Enterprise Available
No
Transparency Score

Beta — estimates may differ from actual pricing

1,000
1001K10K100K1M

Estimated Monthly Cost

$25

Estimated Annual Cost

$300

Estimates are approximate and may not reflect current pricing. Always check the official pricing page.

Project Health

D

Health Score

1.5k 196
Bus Factor

3

Last Commit

3 months

Release Freq

N/A

Open Issues

30

Issue Response

8d

License

None

Last checked: 2026-04-21

Community Discussion

Comments powered by Giscus (GitHub Discussions). You need a GitHub account to comment.