All Projects → Ovi → DummyJSON

Ovi / DummyJSON

Licence: other
DummyJSON provides different types of REST Endpoints filled with JSON data which you can use in developing the frontend with your favorite framework and library without worrying about writing a backend.

Programming Languages

EJS
674 projects
javascript
184084 projects - #8 most used programming language
SCSS
7915 projects

Projects that are alternatives of or similar to DummyJSON

RESTEasy
REST API calls made easier
Stars: ✭ 12 (-94.37%)
Mutual labels:  json-api, api-client
Laravel Api Boilerplate
A Boilerplate Project For Laravel API's (NOT MAINTAINED)
Stars: ✭ 113 (-46.95%)
Mutual labels:  json-api, api-rest
live-rates.com
Forex Real-time Streaming, Web-service & Rest API
Stars: ✭ 30 (-85.92%)
Mutual labels:  json-api, api-rest
Coinapi Sdk
SDKs for CoinAPI
Stars: ✭ 238 (+11.74%)
Mutual labels:  api-client, api-rest
FSharp.JsonApi
Use F# to create and consume flexible, strongly typed web APIs following the JSON:API specification
Stars: ✭ 20 (-90.61%)
Mutual labels:  json-api, api-rest
JSON-API-Client
Abstract client-side php implementation of the json api specification (jsonapi.org)
Stars: ✭ 17 (-92.02%)
Mutual labels:  json-api, api-client
mokker
The mock does not mock you. The video: https://www.youtube.com/watch?v=gGLNJpC-Ov0
Stars: ✭ 13 (-93.9%)
Mutual labels:  json-api, json-server
Cv4pve Api Java
Proxmox VE Client API JAVA
Stars: ✭ 17 (-92.02%)
Mutual labels:  api-client, api-rest
rest-api
Laravel restfull api boilerplate
Stars: ✭ 57 (-73.24%)
Mutual labels:  json-api, api-rest
Hotels server
酒店预订系统后台管理系统
Stars: ✭ 249 (+16.9%)
Mutual labels:  json-api, api-rest
Js Client
A Open-API derived JS + Node.js API client for Netlify
Stars: ✭ 170 (-20.19%)
Mutual labels:  api-client, api-rest
go-json-spec-handler
Simple JSON API Spec Compatibility in Golang
Stars: ✭ 41 (-80.75%)
Mutual labels:  json-api, api-client
Mobx Rest
REST conventions for Mobx
Stars: ✭ 164 (-23%)
Mutual labels:  api-client, api-rest
json-server
Create a dummy REST API from a json file with zero coding in seconds
Stars: ✭ 34 (-84.04%)
Mutual labels:  json-api, json-server
Hoppscotch
👽 Open source API development ecosystem https://hoppscotch.io
Stars: ✭ 34,569 (+16129.58%)
Mutual labels:  api-client, api-rest
JSONCustomLintr
Library to allow creation, running, and reporting of custom lint rules for JSON files
Stars: ✭ 19 (-91.08%)
Mutual labels:  json-api, json-server
cv4pve-api-dotnet
Proxmox VE Client API .Net C#
Stars: ✭ 25 (-88.26%)
Mutual labels:  api-client, api-rest
Hubspot Php
HubSpot PHP API Client
Stars: ✭ 273 (+28.17%)
Mutual labels:  api-client, api-rest
Kitsu
🦊 A simple, lightweight & framework agnostic JSON:API client
Stars: ✭ 166 (-22.07%)
Mutual labels:  json-api, api-client
cv4pve-api-php
Proxmox VE Client API for PHP
Stars: ✭ 45 (-78.87%)
Mutual labels:  api-client, api-rest

DummyJSON

DummyJSON is a free online REST API that you can use whenever you need some placeholder data for your front-end website or single-page application without running any server-side code. It's awesome for teaching purposes, sample codes, testing, prototyping.

Checkout the detailed docs at DummyJSON/Docs for samples.

Why?

Most of the time when we create a front-end application or website for learning or for client, we have to rely on the backend to implement the front-end or if we want to create a simple learning application we have to use hard-coded data, recently I found myself in need of some data.

I didn't like the idea of using some public API because I had the feeling that I was spending more time registering a client and understanding a complex API than focusing on my task.

So I decided to code a simple backend server that solved my problem, and here's DummyJSON.

You can find it running here and are free to use it in your developments and prototypes: https://dummyjson.com.

I hope you will find it useful.

Features

  • No Sign-up/Registration
  • Zero-configuration
  • Basic and Advanced API
  • Resources relationships
  • Filters and nested resources
  • Supports GET, POST, PUT, PATCH, and DELETE http methods
  • HTTP and HTTPS both works just fine
  • Compatible with React, Angular, Vue, Ember, and vanilla JavaScript

Resources

There are 8 resources available for you:

How to

you can fetch data with any kind of methods you know(fetch API, Axios, jquery ajax,...)

Get all products

fetch('https://dummyjson.com/products')
  .then(res => res.json())
  .then(json => console.log(json));

OR

const res = await fetch('https://dummyjson.com/products');
const json = await res.json();
console.log(json);

Note: Pagination is also supported

See all the routes: https://dummyjson.com/docs/

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].