Software Alternatives, Accelerators & Startups

JSON Server

Get a full fake REST API with zero coding in less than 30 seconds. For front-end developers who need a quick back-end for prototyping and mocking.

JSON Server

JSON Server Reviews and Details

This page is designed to help you find out whether JSON Server is good and if it is the right choice for you.

Screenshots and images

  • JSON Server Landing page
    Landing page //
    2023-08-01

Features & Specs

  1. Ease of Setup

    JSON Server can be set up quickly with minimal configuration, making it ideal for prototyping and rapid development. It allows developers to have a fully functioning REST API within minutes.

  2. RESTful API

    It provides a standard RESTful API out of the box, allowing developers to perform all CRUD operations. This is helpful for simulating a real-world server while testing client-side applications.

  3. Customization

    JSON Server supports middlewares, routes, and custom rules, allowing developers to customize the behavior and structure of the API to better suit their needs.

  4. Fakes Backend Data

    It's great for simulating backend responses without needing a real backend setup, useful in front-end development to test components and interactions.

  5. Lightweight

    As a lightweight server, it requires fewer resources and is quite simple compared to setting up a full-fledged backend server.

Badges & Trophies

Promote JSON Server. You can add any of these badges on your website.

SaaSHub badge
Show embed code
SaaSHub badge
Show embed code

Videos

Angular CRUD with Web API Tutorial Part #3 - Setup Local JSON Server and Mock API Endpoints

Social recommendations and mentions

We have tracked the following product recommendations or mentions on various public social media platforms and blogs. They can help you see what people think about JSON Server and what they use it for.
  • Building a CRUD app with React Query, TypeScript, and Axios
    We'll be using json-server to create the REST API that we'll fetch data from. In the root of the project, create a db.json file with the contents. - Source: dev.to / about 2 years ago
  • Full Stack To Do list, a step-by-step tutorial
    Our backend will be little more than a two-way translation layer between the database and the user interface (UI). Later in this post we will identify other responsibilities of a backend but our implementation will be kept simple to demonstrate the fundamental machinery and concepts. It is worth noting the backend comes in two parts, web server and application server. Both json-server and Express are able to... - Source: dev.to / about 3 years ago
  • Improve Frontend-Backend development harmony with JSON-Server
    JSON-Server creates fake REST API with a minimum amount of configuration, it provides a simple way to create mock RESTful APIs and easily define the required endpoints, allows easy definition of the data schema in a JSON file and can serve as a reference for each figure in the project. - Source: dev.to / about 3 years ago
  • Dictionary app
    I thought about usingJson Server (hosting the repo with the words on Github to begin with), Googlesheets, or maybe Firestore (i would prefer not to use it ,to avoid extra costs just in case it gets a reasonable amount of users). It isnt a big app so I just want a simple solution for storing the words and fetching them. Source: about 3 years ago
  • Playwright - Not just for Frontend
    First, I didn't create a backend API for this example, but I used a fake API to test. I created it with json-server and json-server-auth. They are two npm packages that use a JSON file as a database and expose the database in an API. You can find more about json-server in its documentation and about json-server-auth here. - Source: dev.to / over 3 years ago
  • Is there any JSONPlaceholder variant that is free and makes persistent changes in the simulated JSON database? I want to simulate a MongoDB database with it and be able to have persistent changes during my frontend application's presentation.
    You can use json-server which is the technology used by JSONPlaceholder. It is totally free, but not in cloud, you have to run it locally. Every changes is stored in a JSON file. Source: over 3 years ago
  • Playwright - Mock API
    The API server is built using json-server. You can find all the steps to reproduce the feature in this commit. - Source: dev.to / over 3 years ago
  • Need help building React widget!
    Use useState() to manage the data you want to render. You can use something like this JSON Server (https://github.com/typicode/json-server) to fake your backend so you can practice using AJAX in your app. Source: over 3 years ago
  • API-first development maturity framework
    In this approach, you manually create mocks to build the API client. The most traditional version of this approach involves creating mock responses in the form of JSON examples, while recent frameworks allow you to run mock servers based on those JSON examples and some additional custom configuration. This is the most traditional approach to building API clients, but also the most common to this date, and sadly... - Source: dev.to / about 4 years ago
  • Do tests without seeing the code!
    The best case scenario you would be using something like MirageJS, MSW, or even JSON Server, but mocking fetch is always an option. - Source: dev.to / almost 4 years ago
  • Documentation for the Navidrome API
    These endpoints uses the lib https://github.com/deluan/rest, that implements a simple REST api, based on the JSON Server REST dialect. You can find documentation for the behaviour of the endpoints in the latter link. Playlists have extra methods and options that are not covered by the JSON Server dialect. Source: almost 4 years ago
  • Virtual Coffee's July Monthly Challenge: Live Demo of the Progress Toward my Row Counter App
    Below is my current UI: I plan to use the MERN stack for the entire build, but for now, I am using JSON Server as a fake REST backend to ensure that data is being correctly rendered. - Source: dev.to / almost 4 years ago
  • Fetch and display data from API in React js
    All modern browsers come with an inbuilt fetch Web API, which can be used to fetch data from APIs. In this tutorial, we will be fetching data from the JSON Server APIs. - Source: dev.to / about 4 years ago
  • Free Store API for developers to Practice Front End E-commerce Development
    We can also get a full fake REST API with zero coding by using JSON Server, but you need to design your API. - Source: dev.to / about 4 years ago
  • Discovery and Twitter API v2
    In order to plug this in to the Shields.io service, all we really need is a simple way to serve up these JSON stanzas when the URL is used. There's a very nice Node.js module to do something like this: json-server, with a tagline:. - Source: dev.to / about 4 years ago
  • JSON server getting started
    3/ run command in terminal touch database.json Copy-paste code from offical git-repo of JSON server. - Source: dev.to / about 4 years ago
  • How To Create A Fake REST API For Your Project With JSON Server
    With JSON Server, you can create a fake API that runs locally (perfect for development or if you just need it to present a demo!) and works just like any other API! - Source: dev.to / about 4 years ago
  • Module not found after rebuild of node.js project?
    I have the below files for spinning up a simple mock API using json-server. Note I can run my server.js file locally as expected so I know I'm screwing something up in copying the files via my Dockerfile or something to that effect. Source: about 4 years ago
  • Running a Postman Collection in a Github Workflow
    The point of this article is to walk through creating Postman tests and getting them running in a pipeline, so I'm not going to spend a lot of time with the sample app. To get an endpoint stood up quickly, I'm using an open source tool called JSON server. - Source: dev.to / over 4 years ago
  • [AskJS] looking for suggestions for better ways to serve up fake data for frontend tests
    Json server is pretty cool if you're working locally. Https://github.com/typicode/json-server. Source: over 4 years ago
  • Static website pulling from json data file and populating HTML
    To host the JSON separately to your HTML, I would recommend trying https://github.com/typicode/json-server. You'll just need to install node and then install and run json-server alongside your JSON file. Reference the docs on github, they explain it better than I can in a Reddit comment. This isn't strictly necessary but might be fun! Source: over 4 years ago

Do you know an article comparing JSON Server to other products?
Suggest a link to a post with product alternatives.

Suggest an article

JSON Server discussion

Log in or Post with

Is JSON Server good? This is an informative page that will help you find out. Moreover, you can review and discuss JSON Server here. The primary details have not been verified within the last quarter, and they might be outdated. If you think we are missing something, please use the means on this page to comment or suggest changes. All reviews and comments are highly encouranged and appreciated as they help everyone in the community to make an informed choice. Please always be kind and objective when evaluating a product and sharing your opinion.