awesome-api-clients

List of awesome API clients. Postman and Insomnia alternatives

GitHub

466 stars
6 watching
13 forks
last commit: 10 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,178 9 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,518 14 days ago API Dash is a beautiful open-source cross-platform API Client
ezy ( ) - GUI client for gRPC/gRPC-Web
BloomRPC 9,015 almost 2 years ago (unmaintained) The missing GUI Client for gRPC services
Milkman 1,119 25 days ago An Extensible Request/Response Workbench
Insomnium 3,375 6 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,992 7 months ago HTTP REST client tool for emacs
verb 530 15 days ago Organize and send HTTP requests from Emacs
rest.nvim 1,514 12 days ago A fast Neovim http client written in Lua

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,739 26 days ago Like cURL, but for gRPC: Command-line tool for interacting with gRPC servers
xh 5,482 5 days ago Friendly and fast tool for sending HTTP requests
posting 4,566 12 days ago The modern API client that lives in your terminal
curlie 2,833 7 months ago The power of curl, the ease of use of httpie
HttpRepl 698 12 days ago Lightweight, cross-platform command-line tool that's supported everywhere .NET Core is supported
ain 592 6 days ago A HTTP API client for the terminal, uses curl, wget or httpie to make the actual calls
evans 4,247 9 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,031 about 1 month ago Manage and run your integration tests with efficiency
pyresttest 1,153 over 3 years ago Python Rest Testing
runn 424 8 days ago runn is a package/tool for running operations following a scenario
scenarigo 306 12 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,185 5 months ago Language-agnostic HTTP API Testing Tool
abao 354 over 1 year 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

Backlinks from these awesome lists: