Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
awesome-rest
A collaborative list of great resources about RESTful API architecture, development, test, and performance
https://github.com/eric-erki/awesome-rest
Last synced: 1 day ago
JSON representation
-
Design
- HTTP API design guide extracted from work on the Heroku Platform API
- HATEOAS - Clear explanation on what HATEOAS is, and why you should use it.
- Microsoft REST API Guidelines - The Microsoft REST API Guidelines, as a design principle, encourages application developers to have resources accessible to them via a RESTful HTTP interface.
-
Standards
- Hydra - Vocabulary for Hypermedia-Driven Web APIs (W3C).
-
Clients
-
Servers
-
Directly On Top Of A RMDB
- MySQL HTTP plugin - Simple REST-like / CRUD server for any MySQL database.
-
Node.js
- Baucis - Build scalable REST API based on your Mongoose entities.
-
PHP
- lakion/Lionframe - Glu between several community libraries to ease API development.
-
Python
- django-tastypie - Creating delicious APIs for Django apps.
- hug - Lightweight and fast API Framework.
- savory-pie - REST API building library (django, and others).
-
Go
- Zerver - Zerver is a expressive, modular, feature completed RESTful framework.
-
-
Testing
-
Querying
- Postman REST Client - Chrome extension essential to test manually REST API.
- ExtendsClass - Make HTTP requests with a simple web-based HTTP client.
-
Mocking
- Swagger API Mock - Mock RESTful API based on swagger schema
-
Public REST APIs To Use In Tests
- ProgrammableWeb - The world's largest API repository.
- Public APIS - Explore The Largest API Directory In The Galaxy.
- JSON Placeholder - Free online REST service that you can use whenever you need some fake data.
-
-
SaaS Tools
-
Public REST APIs To Use In Tests
- Runscope - Automated API Monitoring & Testing.
- Ping-API - Automated API Monitoring & Testing.
- import.io Magic - Create a REST API from any website in one click.
- Apiary - Collaborative design, instant API mock, generated documentation, integrated code samples, debugging and automated testing.
- Amazon API Gateway - Amazon API Gateway is a fully managed service that makes it easy for developers to create, publish, maintain, monitor, and secure APIs at any scale.
- Beeceptor - An HTTP inspecting, mocking and proxing service. Gives named endpoints for creating mock API endpoints and simulate responses.
-