Open highlighted repo slot
Put your repository first
Promote a GitHub repo at the top of Awesome repository list views for 7 days.
Awesome List
A collaborative list of great resources about RESTful API architecture, development, test, and performance
GitHub stars and default-branch commits for marmelab/awesome-rest.
105 repos currently saved from this list.
Open highlighted repo slot
Promote a GitHub repo at the top of Awesome repository list views for 7 days.
FastAPI framework, high performance, easy to learn, fast to code, ready for production
Get a full fake REST API with zero coding in less than 30 seconds (seriously)
🦍 The API and AI Gateway
The open-source, cross-platform API client for GraphQL, REST, WebSockets, SSE and gRPC. With Cloud, Local and Git storage.
🥧 HTTPie CLI — modern, user-friendly command-line HTTP client for the API era. JSON support, colors, sessions, downloads, plugins & more.
Beautiful static documentation for your API
Command-line JSON processor
REST API for any Postgres database
A frontend Framework for single-page applications on top of REST/GraphQL APIs, using TypeScript, React and Material Design
OpenAPI Generator allows generation of API client libraries (SDK generation), server stubs, documentation and configuration automatically given an OpenAPI Spec (v2, v3)
📘 OpenAPI/Swagger-generated API Reference Documentation
Microsoft REST API Guidelines
Checklist of the most important security countermeasures when designing, testing, and releasing your API
swagger-codegen contains a template-driven engine to generate documentation, API clients and server stubs in different languages by parsing your OpenAPI / Swagger definition.
HTTP API design guide extracted from work on the Heroku Platform API
Simple HTTP, REST, and SSE client library for Go
Tyk Open Source API Gateway written in Go, supporting REST, GraphQL, TCP and gRPC protocols
The future of Node.js REST development
Simple REST and HTTP API Client for .NET
The no-magic web API and microservices framework for Python developers, with a focus on reliability and performance at scale.
Build product integrations with AI.
The automatic type-safe REST library for .NET Core, Xamarin and .NET. Heavily inspired by Square's Retrofit library, Refit turns your REST API into a live interface.
🕸️ Create REST and GraphQL APIs, scaffold Jamstack webapps, stream changes in real-time.
An interactive command-line HTTP and API testing client built on top of HTTPie featuring autocomplete, syntax highlighting, and more. https://twitter.com/httpie
A damn simple library for building production-ready RESTful web services.
AngularJS service to handle Rest API Restful Resources properly and easily
Java DSL for easy testing of REST services
Ultra performant API Gateway with middlewares. A project hosted at The Linux Foundation
:tada: Makes http fun again!
The Web API toolkit. 🛠
Simple HTTP and REST client for Ruby, inspired by microframework syntax for specifying actions.
package for building REST-style Web Services using Go
PostgreSQL ➕ REST, low-code, simplify and accelerate development, ⚡ instant, realtime, high-performance on any Postgres application, existing or new
NestJs CRUD for RESTful APIs
Add an AngularJS admin GUI to any RESTful API
A quick and easy way to setup a RESTful JSON API
Catch API bugs before your users do
A model set of guidelines for RESTful APIs and Events, created by Zalando
A microservices API Gateway built on top of Express.js
This Bundle provides various tools to rapidly develop RESTful API's with Symfony
Little command line REST client that you can use in pipelines (bash or zsh).
The server component of API Platform: hypermedia and GraphQL APIs in minutes
Generates documentation for your REST API from attributes
Open source API management platform
Self-Hosted API Management for Builders
REST client library for node.js
Automated API Testing and Quality Assurance
JSend is a specification for a simple, no-frills, JSON based format for application-level communication.