Suggest a tool

JSON Server alternatives: 8 open-source test data and mocking tools

Metrics as of , from the GitHub or GitLab API of each repository. Refreshed monthly.

About JSON Server

JSON Server is a listed test data and mocking tool: npm package that serves a REST API with filtering, sorting and pagination from a JSON file.

Order: Listed tools in the same category, with tools in the same primary language (GitHub API) first, then by GitHub stars. Each line gives one fact from the tool's own documentation where it differs from what JSON Server's documentation states, with its source.

8 alternatives to JSON Server

Repository metrics

JSON Server and its alternatives. Sorted by GitHub stars, descending, descending. Select a column heading to change the sort.
JSON Server75,71512026-03-231v1.0.0-beta.152026-03-231MITJavaScriptslow
Faker19,40512026-09-141v40.39.02026-09-151MITPythonactive
Mock Service Worker18,21612026-07-081v2.15.02026-09-081MITTypeScriptactive
@faker-js/faker15,49312026-08-141v10.6.02026-09-221MITTypeScriptactive
Mockito15,45712026-03-111v5.23.02026-09-091MITJavaactive
Nock13,12612026-07-301v14.0.172026-07-301MITJavaScriptactive
Sinon.JS9,75912018-01-261v4.2.22026-07-201BSD-3-ClauseJavaScriptactive
Bogus9,73612025-10-261v35.6.52025-12-221MITC#slow
mountebank2,10512026-04-151v2.9.42026-09-121MITJavaScriptactive

1 Fetched from the GitHub or GitLab API on . Hover a value for its own date.

Comparisons with JSON Server