Displaying 1 to 20 from 46 results

httpexpect - End-to-end HTTP and REST API testing for Go.

  •    Go

Concise, declarative, and easy to use end-to-end HTTP and REST API testing for Go (golang).Basically, httpexpect is a set of chainable builders for HTTP requests and assertions for HTTP responses and payload, on top of net/http and several utility packages.

addict - Get a full Active Directory REST API in 30 seconds

  •    Javascript

Addict is a drop-in REST API microservice for Active Directory implementations. Just like that.Gives you a web server with REST endpoints to add, remove, move, disable, enable, unlock or list Users, Groups and Organizational Units. It includes result caching by default and flexible filters for querying, sorting, pagination and column selection.

jsonplaceholder - A simple online fake REST API server

  •    Javascript

JSONPlaceholder is a simple fake REST API for testing and prototyping.It's like an image placeholder but for web developers.

JSON-Patch - Lean and mean Javascript implementation of the JSON-Patch standard (RFC 6902)

  •    Javascript

A leaner and meaner implementation of JSON-Patch. Small footprint. High performance. JSON-Patch (RFC6902) is a standard format that allows you to update a JSON document by sending the changes rather than the whole document. JSON Patch plays well with the HTTP PATCH verb (method) and REST style programming.




spyke - Interact with REST services in an ActiveRecord-like manner

  •    Ruby

Interact with remote REST services in an ActiveRecord-like manner. Spyke basically rips off takes inspiration 😇 from Her, a gem which we sadly had to abandon as it gave us some performance problems and maintenance seemed to have gone stale.

dyson - Node server for dynamic, fake JSON.

  •    Javascript

Node server for dynamic, fake JSON. When developing client-side applications, often either static JSON files, or an actual server, backend, datastore, or API, is used. Sometimes static files are too static, and sometimes an actual server is not available, not accessible, or too tedious to set up.

epilogue - Create flexible REST endpoints and controllers from Sequelize models in your Express app

  •    Javascript

Create flexible REST endpoints and controllers from Sequelize models in your Express or Restify app. Of course it's likely that we'll want more flexibility. Our users resource has properties for each of the controller actions. Controller actions in turn have hooks for setting and overriding behavior at each step of the request. We have these milestones to work with: start, auth, fetch, data, write, send, and complete.

apicache - Simple API-caching middleware for Express/Node.

  •    Javascript

Because route-caching of simple data/responses should ALSO be simple. To use, simply inject the middleware (example: apicache.middleware('5 minutes', [optionalMiddlewareToggle])) into your routes. Everything else is automagic.


json-server - Get a full fake REST API with zero coding in less than 30 seconds

  •    Javascript

JSON Server is a full fake REST API with zero coding in less than 30 seconds Created with <3 for front-end developers who need a quick back-end for prototyping and mocking.

fetchival - Easy window.fetch requests

  •    Javascript

Fetchival is a tiny (0.5kb min/gz) fetch wrapper that can be used in the browser (IE9+) and Node..get(), .put(), .patch() and .delete() methods are also available.

imbo - Imbo is an image "server" that can be used to add/get/delete images using a RESTful interface

  •    PHP

Imbo is an image "server" that can be used to add/get/delete images using a REST interface. There is also support for adding meta data to an image. The main idea behind Imbo is to have a place to store high quality original images and to use the REST interface to fetch variations of those images. Imbo will resize, rotate, crop (amongst other features) on the fly so you won't have to store all the different variations. End-user docs can be found here.

ws - :cloud: Alamofire + Promises + JSON Parsing = Delightful Networking for Swift

  •    Swift

Here you are going to create a function that wraps your request. There are different ways of writing that function depending on what you want back. An empty block, the JSON, the model or the array of models. As you can notice, only by changing the return type, ws automatically knows what to do, for instance, try to parse the response into User models.

http-fake-backend - Build a fake backend by providing the content of JSON files or JavaScript objects through configurable routes

  •    Javascript

Build a fake backend by providing the content of JSON files or JavaScript objects through configurable routes.It actually can serve the content of other file types as well as sending the files itself as response.

apiNG - angular module to get and display data by adding html-attributes

  •    Javascript

apiNG is an AngularJS module that enables you to receive and display data from one or more sources. The data can be aggregated, limited and ordered. The complete setup is dead simple, just by adding data-attributes to your html.

goat - :goat: A minimalistic JSON API server in Go

  •    Go

Goat is a minimalistic REST API server in Go. You can pronounce it like the goat, or go-at. Depends on how you like goats.You can use named parameters and access them through goat.Params, wich you can treat as any map[string]string.

grpc-dynamic-gateway - Like grpc-gateway, but written in node and dynamic.

  •    Javascript

This will allow you to provide a REST-like JSON interface for your gRPC protobuf interface. grpc-gateway requires you to genrate a static version of your interface in go, then compile it. This will allow you to run a JSON proxy for your grpc server without generating/compiling. You can see an example project here that shows how to use all the CLI tools, with no code other than your endpoint implementation.

isvalid - Async JSON validation library for node.js.

  •    Javascript

isvalid is an asynchronous node.js library for validating and error correcting JSON. In contrary to JSON Schema it uses a very simple schema model - inspired by the Mongoose schemas. isvalid uses a simple schema modal to specify how the data should be formatted. It supports generic validators for all types and type specific validators.