For data format samples, the first results are brianvoe/gofakeit (This repository provides a synthetic data generator with file export capabilities and an HTTP server for mock data, fulfilling the core need for generating test datasets despite being primarily a Go library rather than a static file collection), nytimes/covid-19-data (This repository provides real-world public health data files for testing and analysis, though it is limited to a single domain and lacks synthetic data generation or multiple file formats) and miragejs/miragejs (Mirage JS is a browser-based mock server and API simulator rather than a general collection of sample data files and cross-format datasets). typicode/json-server and thx/rap2-delos round out the shortlist. Compare the match explanations and check the project documentation against your requirements.
Compare hand-picked data format sample repositories, ranked by GitHub stars and activity, and find the right one for your project.
gofakeit is a Go library for creating realistic synthetic datasets and populating Go structs with mock information. It functions as a deterministic data generator, allowing for seedable random number generation to ensure reproducible datasets for software testing. The project distinguishes itself by providing a mock data API server that exposes generation functions as HTTP endpoints and a synthetic dataset exporter for producing files in CSV, JSON, and XML formats. It also includes a command-line interface for generating mock data directly from the terminal. The library covers a wide array o
This repository provides a synthetic data generator with file export capabilities and an HTTP server for mock data, fulfilling the core need for generating test datasets despite being primarily a Go library rather than a static file collection.
This project is a public health dataset providing historical and real-time COVID-19 case and death counts across the United States. It consists of a collection of CSV files containing time-series pandemic data organized by date, state, and county. The dataset includes specialized records for institutional outbreaks, tracking infection and death rates within correctional facilities, colleges, and universities. It also provides statistics on excess mortality to estimate total pandemic impact and survey-based data on mask usage prevalence across different counties. To facilitate geographic anal
This repository provides real-world public health data files for testing and analysis, though it is limited to a single domain and lacks synthetic data generation or multiple file formats.
Mirage JS is a browser-based mock server and client-side API simulator designed for JavaScript application development. It functions as a mocking tool that intercepts network requests to simulate backend API behavior, allowing developers to build and test frontend interfaces without requiring live backend infrastructure. The tool provides a simulation layer that mimics REST endpoints to facilitate rapid prototyping of user flows and application logic. It enables the creation of fake server responses directly within the web browser to verify how an application handles various data scenarios an
Mirage JS is a browser-based mock server and API simulator rather than a general collection of sample data files and cross-format datasets.
json-server is a development toolset used to simulate a full REST API from a JSON file. It functions as a customizable mock API server that allows for the simulation of CRUD operations and resource relationships without the need to write backend code. The project enables rapid prototyping by generating a fake backend that persists data changes back to a local JSON file. It distinguishes itself by providing a static asset file server to deliver local documents, images, and stylesheets alongside the mock API endpoints. The server includes capabilities for data querying, such as parameter-based
This repository is a mock API server for prototyping rather than a collection of sample files and datasets for data testing, making it a neighbouring development tool rather than the requested resource collection.
This project is an API documentation management platform and mocking server. It provides a central system for organizing API specifications and managing metadata to maintain consistency across the development lifecycle. The toolset includes a mocking engine that generates simulated backend responses, allowing frontend development to proceed without a live backend service. It also functions as a static documentation generator that converts dynamic API specifications into offline files for distribution and archival. The platform is delivered as a containerized toolset, packaging the server and
This repository is an API documentation and mocking platform rather than a general collection of sample datasets and schema files, making it a neighbouring tool rather than the requested data collection.
Easy Mock is a tool for API mocking and simulation that allows for the creation of fake server responses using schemas. It enables the generation of mock API data and the implementation of OpenAPI specifications to align development with technical contracts. The project supports collaborative API design through a shared workspace where team members can synchronize and manage mock endpoints. It also features specification-driven bootstrapping, which automatically constructs mock environments by importing standard API definition files. The system provides API development proxying to forward re
Easy Mock is an API mocking and simulation server rather than a general-purpose collection of downloadable sample files and datasets for testing.
Easy-dataset is a comprehensive platform designed for the end-to-end management of machine learning datasets, specifically tailored for language and vision model fine-tuning. It functions as a centralized environment for the entire data lifecycle, encompassing the automated generation of synthetic training data, the structural organization of document collections, and the systematic annotation of individual data points. The platform distinguishes itself through its integrated evaluation and orchestration capabilities. It provides a dedicated suite for benchmarking models, featuring blind side
This platform focuses on managing and generating machine learning datasets and fine-tuning pipelines rather than providing a broad collection of mock files, schemas, and templates for general testing.
Karate is an end-to-end testing framework and API test automation tool used to validate REST and SOAP APIs, drive browser interactions, and measure system performance. It functions as a unified solution for executing automated tests across both API backends and web frontends. The framework utilizes a custom domain specific language and Gherkin-style feature mapping to define requests and assertions. It includes an API mocking server to simulate backend responses, enabling development and integration testing without live dependencies. The tool covers a broad range of functional testing catego
This repository is a testing and API automation framework rather than a collection of sample files and mock datasets, though it does include API mocking features.
Mockoon is an HTTP API simulation platform and design tool used to create fake API endpoints that simulate server responses without a backend. It functions as an OpenAPI mock server tool and a JSON API mocking utility, allowing for the rapid iteration of API contracts and the generation of response templates. The project distinguishes itself through a combination of stateful mocking, using a local JSON database to simulate CRUD operations, and the ability to run as a headless API mock server via a command line interface. It supports real-time collaborative editing and AI-assisted prototyping
Mockoon is an HTTP API mocking tool rather than a general sample dataset and schema repository, focusing on simulated server responses rather than downloadable test files and data formats.
MSW is a JavaScript API mocking library and integration testing tool designed to intercept network requests at the network level. It allows for the definition of mock data and status codes using routing syntax to simulate server responses without requiring changes to the application source code. The project utilizes a service worker to proxy API calls in the browser, providing a mechanism for isolated frontend development and testing. It employs platform-specific network adapters to maintain a consistent mocking interface across both browser and Node.js environments. The library covers a ran
This repository is a JavaScript API mocking library for intercepting network requests rather than a collection of static sample files, mock datasets, or schema definitions.
JSONPlaceholder is a REST API mock server and JSON mocking service that provides a hosted frontend development sandbox. It functions as a fake backend that returns predefined JSON responses to simulate a REST API for development and testing. The service supports cross-origin resource sharing, allowing API integrations to be tested from different browser domains. It enables the simulation of CRUD operations and the retrieval of mock data without requiring a live database. The system maps URL patterns to a static JSON-based data store and handles requests statelessly. It includes capabilities
JSONPlaceholder provides predefined mock JSON responses and simulates a REST API for testing, but it is a hosted mocking service rather than a collection of downloadable sample files and schema definitions.
| Repository | Stars | Language | License | Last push |
|---|---|---|---|---|
| brianvoe/gofakeit | 5.3K | Go | mit | |
| nytimes/covid-19-data | 7K | — | NOASSERTION | |
| miragejs/miragejs |
| 5.5K |
| JavaScript |
| MIT |
| typicode/json-server | 75.6K | JavaScript | MIT |
| thx/rap2-delos | 7.6K | TypeScript | MIT |
| easy-mock/easy-mock | 9K | JavaScript | gpl-3.0 |
| conardli/easy-dataset | 13.4K | JavaScript | other |
| intuit/karate | 8.9K | Java | MIT |
| mockoon/mockoon | 8.1K | TypeScript | mit |
| mswjs/msw | 18K | TypeScript | MIT |