awesome-api-clients
API client collection
A curated list of API clients and tools for interacting with RESTful APIs.
List of awesome API clients. Postman and Insomnia alternatives
518 stars
7 watching
15 forks
last commit: 13 days ago
Linked from 1 awesome list
api-clientapi-restapi-testinghttp-clientinsomniakongpostman
Awesome API Clients / Web-Based | |||
Restfox | ( ) - Offline-first web HTTP client | ||
Hoppscotch | ( ) - Open source API development ecosystem | ||
Firecamp | ( ) - Open Source Postman Alternative inspired by VS Code DX | ||
RecipeUI | ( ) - RecipeUI is the Postman alternative with type safety built in | ||
gRPC UI | 5,237 | 10 days ago | An interactive web UI for gRPC, along the lines of postman |
Yaade | ( ) - Yaade is an open-source, self-hosted, collaborative API development environment | ||
Prestige | ( ) - A text-based in-browser HTTP client, an interface-less Postman alternative | ||
Awesome API Clients / Desktop | |||
Bruno | ( ) - Opensource IDE For Exploring and Testing APIs | ||
Yaak | ( ) - The most intuitive desktop API client | ||
API Dash | 1,695 | 7 days ago | API Dash is a beautiful open-source cross-platform API Client |
ezy | ( ) - GUI client for gRPC/gRPC-Web | ||
BloomRPC | 9,014 | almost 2 years ago | (unmaintained) The missing GUI Client for gRPC services |
Milkman | 1,146 | about 2 months ago | An Extensible Request/Response Workbench |
Insomnium | 3,399 | 7 months ago | (unmaintained) Insomnium is a 100% local and privacy-focus open-source API client (based on Insomnia) |
Pororoca | ( ) - A HTTP inspection tool with support for HTTP/2 and HTTP/3, an alternative to Postman | ||
Nightingale REST Client | ( ) - A modern, open-source, resource-efficient REST API client for Windows | ||
Awesome API Clients / IDE | |||
VS Code REST Client | ( ) - Send HTTP request and view the response in Visual Studio Code | ||
RESTClient | A Firefox debugger for RESTful web services | ||
restclient.el | 1,996 | 9 months ago | HTTP REST client tool for emacs |
verb | 544 | about 1 month ago | Organize and send HTTP requests from Emacs |
rest.nvim | 1,606 | 12 days ago | A fast Neovim http client written in Lua |
kulala.nvim | 674 | 14 days ago | A minimal REST-Client Interface for Neovim |
Awesome API Clients / CLI | |||
curl | ( ) - Command line tool and library for transferring data with URLs (since 1998) | ||
HTTPie | ( ) - HTTPie CLI: human-friendly HTTP client for the API era | ||
grpcurl | 10,898 | 27 days ago | Like cURL, but for gRPC: Command-line tool for interacting with gRPC servers |
xh | 5,596 | about 1 month ago | Friendly and fast tool for sending HTTP requests |
posting | 6,038 | 5 days ago | The modern API client that lives in your terminal |
curlie | 2,865 | 9 months ago | The power of curl, the ease of use of httpie |
HttpRepl | 699 | 10 days ago | Lightweight, cross-platform command-line tool that's supported everywhere .NET Core is supported |
ain | 602 | 10 days ago | A HTTP API client for the terminal, uses curl, wget or httpie to make the actual calls |
evans | 4,282 | 11 months ago | Evans: more expressive universal gRPC client |
httpYac | ( ) - Yet another REST client to send REST, SOAP, GraphQL and gRPC requests | ||
ATAC | ( ) - A simple postman like API client for terminal | ||
Awesome API Clients / Automated Testing | |||
Step CI | ( ) - Open-source API Test Automation framework | ||
Hurl | ( ) - Hurl, run and test HTTP requests with plain text | ||
Karate | ( ) - Test Automation Made Simple | ||
Tavern | ( ) - Automated RESTful API testing | ||
Venom | 1,059 | about 1 month ago | Manage and run your integration tests with efficiency |
pyresttest | 1,155 | over 3 years ago | Python Rest Testing |
runn | 445 | 4 days ago | runn is a package/tool for running operations following a scenario |
scenarigo | 311 | 3 days ago | An end-to-end scenario testing tool for HTTP/gRPC server |
Schemathesis | ( ) - Specification-centric API testing tool for Open API and GraphQL-based applications | ||
Dredd | 4,194 | 6 months ago | Language-agnostic HTTP API Testing Tool |
abao | 354 | almost 2 years ago | REST API automated testing tool based on RAML |
HttpRunner | ( ) | ||
k6 | ( ) - A modern load testing tool, using Go and JavaScript | ||
Artillery | ( ) - Load testing at cloud-scale |
More related projects:
- pe-st/apidocs
- openapi4j/openapi4j
- 180protocol/codaptor
- goadesign/goa
- jeandormehl/openapi-gen
- oai/openapi-specification
- darklynx/swagger-api-collection
- domaindrivendev/swashbuckle.webapi
- authress-engineering/openapi-explorer
- improbable-eng/ts-protoc-gen
- siyanew/grpcson
- mermade/swaggerplusplus
- mongodb-labs/full-stack-fastapi-mongodb