Swagger - The World's Most Popular API Framework

  •        0

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.

http://swagger.io/

Tags
Implementation
License
Platform

   

comments powered by Disqus


Related Projects

node-restify - node.js REST framework specifically meant for web service APIs


node.js REST framework specifically meant for web service APIs

Open Web Analytics - Analytics used by Wikimedia


Open Web Analytics is open source web analytics software that you can use to track and analyze how people use your web sites and applications. OWA provides web site owners and developers with easy ways to add web analytics to their sites using simple Javascript, PHP, or REST based APIs. OWA also comes with built-in support for tracking web sites made with popular content management frameworks such as WordPress and MediaWiki.

swagger-core


Examples and server integrations for generating the Swagger API Specification, which enables easy access to your REST API

Rest.li - REST+JSON framework


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.

TestLink - web based Test Management tool


TestLink is a web based Test Management tool. The application provides Test specification, Test plans and execution, Reporting, Requirements specification and collaborate with well-known bug trackers.

grape - An opinionated micro-framework for creating REST-like APIs in Ruby.


An opinionated micro-framework for creating REST-like APIs in Ruby.

Grinder - Java Load Testing Framework


The Grinder is a Java load testing framework that makes it easy to run a distributed test using many load injector machines. Load test anything that has a Java API. This includes common cases such as HTTP web servers, SOAP and REST web services, and application servers (CORBA, RMI, JMS, EJBs), as well as custom protocols.

Jackrabbit - Content Repository in Java


Apache Jackrabbit is a Content Repository fully conforming to JCR specification. Jackrabbit content repository is a hierarchical content store with support for structured and unstructured content, full text search, versioning, transactions, observation, and more.

libevent - an event notification library


The libevent API provides a mechanism to execute a callback function when a specific event occurs on a file descriptor or after a timeout has been reached. It is meant to replace the asynchronous event loop found in event-driven network servers.