Awesome Lists

awesome-api-clients

by stepci

awesome listpushed almost 2 years ago

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
View on GitHub

Embed the badge

Show how many awesome lists link to your project. The count updates automatically.

Awesome Lists badge
Markdown
[![Awesome Lists Badge](https://awesome.facts.dev/shield/stepci/awesome-api-clients/links.svg)](https://awesome.facts.dev/awesome/stepci/awesome-api-clients)
HTML
<a href="https://awesome.facts.dev/awesome/stepci/awesome-api-clients"><img src="https://awesome.facts.dev/shield/stepci/awesome-api-clients/links.svg" alt="Awesome Lists Badge" /></a>
Image URL
https://awesome.facts.dev/shield/stepci/awesome-api-clients/links.svg

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

  • k6

    ( ) - A modern load testing tool, using Go and JavaScript

  • Artillery

    ( ) - Load testing at cloud-scale

More related projects

Add a GitHub project

Missing a project or an awesome list? Paste its GitHub URL and we fetch it right away.