All Projects → zouyifeng → Node Quick Mock

zouyifeng / Node Quick Mock

Licence: mit
🌞 基于Express的mock接口平台

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Node Quick Mock

Smoke
💨 Simple yet powerful file-based mock server with recording abilities
Stars: ✭ 142 (+330.3%)
Mutual labels:  api, json, mock
Generator Http Fake Backend
Yeoman generator for building a fake backend by providing the content of JSON files or JavaScript objects through configurable routes.
Stars: ✭ 49 (+48.48%)
Mutual labels:  api, json, mock
Http Fake Backend
Build a fake backend by providing the content of JSON files or JavaScript objects through configurable routes.
Stars: ✭ 253 (+666.67%)
Mutual labels:  api, json, mock
Mockit
A tool to quickly mock out end points, setup delays and more...
Stars: ✭ 1,534 (+4548.48%)
Mutual labels:  api, json, mock
Apicache
Simple API-caching middleware for Express/Node.
Stars: ✭ 957 (+2800%)
Mutual labels:  api, json, express
Api
姬长信API For Docker 一个基于多种编程语言开源免费不限制提供生活常用,出行服务,开发工具,金融服务,通讯服务和公益大数据的平台.
Stars: ✭ 743 (+2151.52%)
Mutual labels:  api, json
Telize
High performance JSON IP and GeoIP REST API (IP Geolocation)
Stars: ✭ 774 (+2245.45%)
Mutual labels:  api, json
Dyson
Node server for dynamic, fake JSON.
Stars: ✭ 814 (+2366.67%)
Mutual labels:  json, mock
Vk To Telegram
Utility to forward posts from VK through callback API to telegram channel or chat
Stars: ✭ 24 (-27.27%)
Mutual labels:  api, express
Rest Api Nodejs Mongodb
A boilerplate for REST API Development with Node.js, Express, and MongoDB
Stars: ✭ 672 (+1936.36%)
Mutual labels:  api, express
Movement
Movement is an easier, simpler way to explore and use NIEM. Want to join the Movement and contribute to it? Start here.
Stars: ✭ 19 (-42.42%)
Mutual labels:  api, json
Oas Generator
NodeJS RESTful APIs scaffolding based OpenAPI 3.x specs using oas-tools and express.
Stars: ✭ 32 (-3.03%)
Mutual labels:  api, express
Json Ld.org
JSON for Linked Data
Stars: ✭ 722 (+2087.88%)
Mutual labels:  api, json
Nodeapi
Simple RESTful API implementation on Node.js + MongoDB.
Stars: ✭ 719 (+2078.79%)
Mutual labels:  api, express
Nei Toolkit
NEI 接口文档管理平台配套自动化工具
Stars: ✭ 781 (+2266.67%)
Mutual labels:  api, mock
Koa2 Api Scaffold
一个基于Koa2的轻量级RESTful API Server脚手架。
Stars: ✭ 694 (+2003.03%)
Mutual labels:  api, express
Kona
a node.js service framework built on koa.js (generators)
Stars: ✭ 23 (-30.3%)
Mutual labels:  api, express
Restless
Express.js api, type safe validations and more
Stars: ✭ 32 (-3.03%)
Mutual labels:  api, express
Outputcache
Cache api responses using Redis, Memcached or any cache provider for NodeJS
Stars: ✭ 9 (-72.73%)
Mutual labels:  api, express
Geochile
Esta es una api de Geocodificación, para que, con las coordenadas Latitud y Longitud se entregue una lista de ciudades cercanas.
Stars: ✭ 13 (-60.61%)
Mutual labels:  api, json

node-quick-mock

NPM version node version npm download npm license

基于Express的快速mock平台,sqlite数据库,启动后即可实现本地mock接口数据。通过接口url,返回对应接口json数据。通过npm包在作为项目依赖,方便多成员协作。

start

# install dependencies
npm install

# 访问localhost:8084/list
npm start

feature

  • 支持保存多个项目的接口数据
  • 根据接口名称或url模糊查询接口
  • 支持重新编辑以保存接口
  • 创建接口后以json文件保存在本地,不同项目的接口数据,放在不同的目录下
  • 编辑接口数据实时预览及错误提示

Screenshot

add new project

输入项目名称,项目url(可以理解为,对于区分不同项目的特定字符串),项目描述。

新增项目

project list

项目面板,展示已存在的所有项目。

项目列表

add API mock data

选择一个项目后,可以查看该项目下的接口信息和为该项目添加接口。

项目添加接口

edit mock data

输入接口名称和接口URL,将相对应json数据输入左侧,同时右侧预览json数据格式是否合法,下方填入此接口的备注说明。

编辑接口

API list

可以查看项目中有哪些接口,如果接口过多,支持接口的模糊查询。

接口列表

postman verify it works

利用postman,验证Mock Server可以将数据真实有效的返回

postman验证接口有效

License

MIT License

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].