Rest.li - REST+JSON framework

  •        430

Rest.li is a REST+JSON framework for building robust, scalable service architectures using dynamic discovery and simple asynchronous APIs. Rest.li fills a niche for building RESTful service architectures at scale, offering a developer workflow for defining data and REST APIs that promotes uniform interfaces, consistent data modeling, type-safety, and compatibility checked API evolution.

http://rest.li/
https://github.com/linkedin/rest.li

Tags
Implementation
License
Platform

   




Related Projects

ServiceStack.NET - Opensource .NET and Mono REST Web Services framework


ServiceStack is an open source web services framework designed to be an alternative to the WCF, ASP.NET MVC, and ASP.NET Web API frameworks. It supports REST and SOAP endpoints, autoconfiguration of data formats, inversion of control containers, object-relational mapping, caching mechanisms, and much more.

rest-layer - REST Layer, Go (golang) REST API framework


REST APIs made easy.REST Layer is an API framework heavily inspired by the excellent Python Eve. It helps you create a comprehensive, customizable, and secure REST (graph) API on top of pluggable backend storages with no boiler plate code so you can focus on your business logic.

sondra - A validated JSON manager and REST API generator for Python, Flask, and RethinkDB


Sondra is an "ORM" and REST-ful webservice framework for Python 3.x, Flask, and RethinkDB with some unique features. Sondra's goal is to aid full stack developers by letting them focus on data models and functionality instead of writing workarounds and glue code. It embraces common "shortcuts" developers take in common full-stack web applications, e.g. merging "Model" and "Controller" in the oft-used MVC pattern.

javalin - A Simple REST API Library for Java/Kotlin


Javalin is a very lightweight web framework for Kotlin and Java, inspired by Sparkjava and koa.js. Javalin is written in Kotlin with a few functional interfaces written in Java. This was necessary to provide an enjoyable and near identical experience for both Kotlin and Java developers.

ulfius - Web Framework for REST API in C, using JSON or not, with websockets or not, with streaming data or not


Web Framework for REST Applications in C.Based on GNU Libmicrohttpd for the backend web server, Jansson for the json manipulation library, and Libcurl for the http/smtp client API.



Simple-Rest-PHP - Simple framework to restful webservice on PHP


Simple framework to restful webservice on PHP

slim-rest-api - This is a JSON REST API build with the use of Slim Framework and Doctrine.


This is a JSON REST API build with the use of Slim Framework and Doctrine.

go-json-rest - A quick and easy way to setup a RESTful JSON API


Go-Json-Rest is a thin layer on top of net/http that helps building RESTful JSON APIs easily. It provides fast and scalable request routing using a Trie based implementation, helpers to deal with JSON requests and responses, and middlewares for functionalities like CORS, Auth, Gzip, Status ...The recommended way of using this library in your project is to use the "vendoring" method, where this library code is copied in your repository at a specific revision. This page is a good summary of package management in Go.

florest-core - A high performance workflow based REST API framework


Flo(w)Rest is a workflow based REST API framework. Each request to the REST api (defined) triggers a workflow consisting of different nodes and the request data flows through each one of them in the way that they are connected to each other.All the backend microservices in Jabong are written on top of florest. Refer the wiki for the detailed explanation.

ki - Tiny REST JSON ORM framework


Tiny REST JSON ORM framework with MongoDB.Ki's goal is to help you protoype your ideas blazing fast. It has a db backend and provides a fullblown REST api on top.

WebService-Rally - WebService::Rally - Interface to the Rally REST API


WebService::Rally - Interface to the Rally REST API

Swagger - The World's Most Popular API Framework


Swagger is a powerful open source framework backed by a large ecosystem of tools that helps you design, build, document, and consume your RESTful APIs. The goal of Swagger is to define a standard, language-agnostic interface to REST APIs which allows both humans and computers to discover and understand the capabilities of the service without access to source code, documentation, or through network traffic inspection.

LinkedIn-API-JSON-Client - A python client library for working with the LinkedIn JSON REST API.


A python client library for working with the LinkedIn JSON REST API.

driller - json/rest/scotty webservice (component for larger project)


json/rest/scotty webservice (component for larger project)

Loopback - The Node.js API Framework


LoopBack is an open source Node.js framework built on top of Express optimized for building APIs for mobile, web, and other devices. Connect to multiple data sources, write business logic in Node.js, glue on top of your existing services and data, connect using JS, iOS & Android SDKs.

RESTEasy - Rest Framework for Java


RESTEasy is a JBoss project that provides various frameworks to help you build RESTful Web Services and RESTful Java applications. It is a portable implementation of the JAX-RS specification. JAX-RS is a JCP specification that provides a Java API for RESTful Web Services over the HTTP protocol. It is portable to Tomcat and many other app-server. It has rich set of providers for: XML, JSON, YAML, Fastinfoset, Multipart, XOP, Atom, etc.

rest-api-doc - REST API Doc is a tool/framework to make creating REST API document easily and fast.


REST API Doc is a tool/framework to make creating REST API document easily and fast.

yarf - Yet Another REST Framework


YARF is a fast micro-framework designed to build REST APIs and web services in a fast and simple way. Designed after Go's composition features, takes a new approach to write simple and DRY code.Here's a transcription from our examples/simple package. This is a very simple Hello World web application example.

REST-Webservice-jQuery


REST Webservice is a jQuery plugin that allows you to easily send get, post, put and delete requests to a REST API.

django-rest-framework-social-oauth2 - python-social-auth and oauth2 support for django-rest-framework


This module provides a python-social-auth and oauth2 support for django-rest-framework.The first aim of this package is to help setting up social auth for your rest api. It also helps setting up your Oauth2 provider.