一个用Java实现的轻量级REST框架 It supports all REST concepts (Resource, Representation, Connector, Component,
SemREST 是一个用 Java 语言开发的 RESTful Web 服务框架
sqlREST能够将关系型数据库发布为REST风格的Web Service。为任何能够通过JDBC访问的数据库提供Web
jREST4Guice是一个轻量级的基于Google Guice的Restful服务框架,支持JPA、JAAS、分布式资源对象,对OSGI的支持也在计划中。
Konstrukt是一个用PHP开发的小型REST框架,它不是提供盒装解决所有问题的框架。它的重点是控制层,并试图以鼓励开发商直接处理HTTP协议而不是抽象它拿走。
WebWind是一个全新的REST风格的Java MVC框架。和传统的Struts不同,WebWind让你轻松映射URL并直接从URL中提取参数。WebWind非常精简,仅 86KB
Fulworx 通过一个简单的 Annotations 为 XWork 框架的 Action 增加了输出 RESTful 接口的功能,如下代码所示:
uREST是REST样式的 HEYU X10应用程序接口。它使我们能够使用一个简单的基于Web的API编写自己的X10远程控制应用程序。
RESTClient一个由Java实现的测试REST API的工具并可以生成测试报告,同时基于测试过的历史数据,可以生成REST API文档。
JBoss RESTEasy 是一个用来使用Java语言开发 RESTFul Web服务的框架。 RESTEasy 项目是 JAX-RS 的一个实现,集成的一些亮点:
Kauri is 是一个采用 Java 开发的 RESTful 应用开发框架,基于 Restlet、jQuery、Maven、Spring 等框架开发。
Apache Wink是一个是使用简单,稳定的Java框架,用于创建RESTful web services应用程序。Wink包括了一个服务器端模块和一个客户端模块,用于帮助开发者快速高效的开发RESTful Web services应用。
JetS3t项目是一个开源Java库,可以抽象出使用Amazon S3的RESTful API的细节,将API公开为常见的Java方法和类。
Jersey是JAX-RS(JSR311)开源参考实现用于构建RESTful Web service。此外Jersey还提供一些额外的API和扩展机制,所以开发人员能够按照自己的需要对Jersey进行扩展。
RichRest是一个适用于 RCP/RIA应用的REST(ful)框架,提供远程资源管理接口,以及远程MVC控制器支持,简化模型与视图的交互过程。
1060 NetKernel 标准版是一个面向资源的微核心和 RESTful 的应用服务器。支持传输层包括 HTTP, SOAP 1.1 / 1.2,
GWT-REST是一个用于GWT应用程序的异步RESTful客户端实现。GWT-REST可以与GWT-RPC一起使用或者代替它。
https://github.com/miniframework/rest_comment python 生成rest 接口文档
Service Stack 是一个高性能的 .NET Web 服务框架,简化了开发 XML、JSON、JSV 和 WCP SOAP Web
rest.js 是一个 RESTful HTTP 客户端的 JavaScript 包。 示例代码: var rest, mime, client; rest = require(\'rest\'),
Casablanca 是微软公司用来支持基于云计算平台的客户端服务器通讯框架,使用先进的异步 C++ API 设计。
RestyGWT是一个REST服务GWT生成器和Java Object与JSON数据格式转换引擎。它能够生成基于JSON的异步Restful服务代理,提供易于使用的REST API。
JAX-RS (JSR 311) 是一个社区驱动的标准用于使用 Java 构建 RESTful Web 服务。JAX-RS 的参考实现是 Jersey,并提供 OSGI
Rest.li 是来自 Linkedin 的一款REST+JSON框架,使用动态发现和简单的异步API即可构建健壮可伸缩的服务架构体系。该框架已在LinkedIn得到运用与发展,日趋成熟,满足自身不断发展的需求。
grape 是一个用 Ruby 编写的固执的用来创建 REST 风格 API 的微型框架。
JAS (JSON API Server) 是一个简单而强大的Go语言 REST API 框架.
Dropwizard是一个Java框架,用于开发易于运维,高性能的RESTful 网络服务。 它由Yammer开发,用于增强基于JVM的后端服务,集合了来自Java生态系统中的稳定和成熟的程序库,组成了简单,轻量级的程序包,使得用户可
TinyREST 可以让 Java 程序员轻松创建 REST 服务器,无需独立安装 J2EE 服务器,只需要简单的从 TinyREST
restSQL 是一个超轻量级的数据访问层,专为 HTTP 客户端提供,同时也是一个持久层框架,可嵌入任何 Java 应用。
JAX-RS (JSR 311) 是一个社区驱动的标准用于使用 Java 构建 RESTful Web 服务。
REST shell 是一个用 Java 开发的命令行工具,用于和 Spring HATEOAS 兼容的 REST 资源进行交互。
OpenRasta 是一个简单的 REST 框架,基于 .NET 平台开发。灵感来自 Ruby 的Sinatra 框架。
HTTParty是目前最受Ruby爱好者欢迎的一个简单的HTTP / REST客户端库。 示例代码:
特性描述: 本API目前测试的是Linux+Apache+Mysql+PHP环境,其它环境暂时没有测试。
Phx - A Tiny assembled RESTful PHP Framework For Beginners with one day learning curve Phx - 一个极微的装配级RESTful PHP框架,为初学者而生,提供单页文档,开箱即用,极低的学习曲线和时间成本,并整合了
Spring HATEOAS 是一个用于支持实现超文本驱动的 REST Web 服务的开发库。是HATEOAS 的实现。