Project Awesome project awesome

REST

Collection 3.9k stars GitHub

Clients

Servers

Testing

httpie 37.8k updated 1y ago

Command line HTTP client, far more dev-friendly than curl.

resty 2.7k updated 3y ago

Little command line REST client that you can use in pipelines (bash or zsh).

jq

Command line JSON processor, to use in combination with a command-line HTTP client like cURL.

Http-console 1.5k updated 4y ago

Command line interface for HTTP that let you speak HTTP like a local

HTTP Prompt

HTTP Prompt is an interactive command-line HTTP client featuring autocomplete and syntax highlighting, built on HTTPie and prompt_toolkit.

rest-assured 7.1k updated 1mo ago

Java DSL for easy testing of REST services.

Insomnia

Cross-platform HTTP and GraphQL Client

Milkman 1.3k updated 3mo ago

Extensible cross-platform request/response workbench, not only for http calls.

Schemathesis

Property-based testing tool for web applications built with Open API and GraphQL specifications.

Step CI 1.8k updated 1y ago

Open-source framework for API Quality Assurance, which tests REST, GraphQL and gRPC automated and from Open API spec.

RestQA 93 updated 1y ago

A REST API testing Framework based on BDD / Gherkin to manage microservice local testing.

FakeRest 451 updated 25d ago

Redirect fetch() calls to a client-side fake REST API.

json-server 75.7k updated 2d ago

Serve a REST API from fixture files using quick prototyping.

Request Baskets 422 updated 1y ago

Service to collect HTTP requests and inspect them via RESTful API or web UI.

DuckRails 1.7k (archived)

Mock quickly & dynamically API endpoints.