Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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: 3 days ago
JSON representation

  • Design

  • Standards

    • Hydra - Vocabulary for Hypermedia-Driven Web APIs (W3C).
  • Clients

    • PHP Clients

      • Guzzle - HTTP client and framework for consuming RESTful web services.
    • Ruby Clients

      • Net::HTTP - Net::HTTP provides a rich library which can be used to build HTTP user-agents.
  • Servers

    • Directly On Top Of A RMDB

    • 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

    • Mocking

      • Swagger API Mock - Mock RESTful API based on swagger schema
      • Mocky.io - Free online service to create fake HTTP responses.
    • 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.