awesome-api-clients
by stepci
List of awesome API clients. Postman and Insomnia alternatives
AI summary
API client collection
A curated list of API clients and tools for interacting with RESTful APIs.
- stars
- 546
- forks
- 19
- watching
- 8
- awesome list
- 1
- entries
- 47
What's in the list
47 links in 5 sections, with live GitHub stats.activeno commit in 2y
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
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
Desktop
- Bruno
( ) - Opensource IDE For Exploring and Testing APIs
- Yaak
( ) - The most intuitive desktop API client
API Dash
API Dash is a beautiful open-source cross-platform API Client
- ezy
( ) - GUI client for gRPC/gRPC-Web
BloomRPC
(unmaintained) The missing GUI Client for gRPC services
Milkman
An Extensible Request/Response Workbench
Insomnium
(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
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
HTTP REST client tool for emacs
verb
Organize and send HTTP requests from Emacs
rest.nvim
A fast Neovim http client written in Lua
kulala.nvim
A minimal REST-Client Interface for Neovim
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
Like cURL, but for gRPC: Command-line tool for interacting with gRPC servers
xh
Friendly and fast tool for sending HTTP requests
posting
The modern API client that lives in your terminal
curlie
The power of curl, the ease of use of httpie
HttpRepl
Lightweight, cross-platform command-line tool that's supported everywhere .NET Core is supported
ain
A HTTP API client for the terminal, uses curl, wget or httpie to make the actual calls
evans
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
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
Manage and run your integration tests with efficiency
pyresttest
Python Rest Testing
runn
runn is a package/tool for running operations following a scenario
scenarigo
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
Language-agnostic HTTP API Testing Tool
abao
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
Nothing in this list matches your filter.
Featured in 1 awesome list
Each link jumps to the spot where the list mentions awesome-api-clients.
More related projects
pe-st/apidocs7
openapi4j/openapi4j103
180protocol/codaptor15
goadesign/goa5.7K
jeandormehl/openapi-gen6
oai/openapi-specification29.2K
darklynx/swagger-api-collection14
domaindrivendev/swashbuckle.webapi3.1K
authress-engineering/openapi-explorer317
improbable-eng/ts-protoc-gen1.4K
siyanew/grpcson5
mermade/swaggerplusplus6
mongodb-labs/full-stack-fastapi-mongodb540