# API Clients > An index and topic collection covering API clients, the developer tools used to inspect, debug, exercise, and document APIs interactively. API clients include desktop and web applications such as Postman, Insomnia, Bruno, Hoppscotch, HTTPie, Paw, Yaak, Thunder Client, and Apidog, along with comma... This is the **API Clients** topic area of [API Evangelist](https://apievangelist.com) — a network of focused knowledge bases drawn from 16 years of independent API research by Kin Lane. Browse all areas at https://apievangelist.com/areas/. ## Services & Tools - [API Dash](https://providers.apis.io/providers/api-dash/) (repo: https://github.com/api-evangelist/api-dash) - [Apidog](https://providers.apis.io/providers/apidog/) (repo: https://github.com/api-evangelist/apidog) - [Axios](https://providers.apis.io/providers/axios/) (repo: https://github.com/api-evangelist/axios) - [Bruno](https://providers.apis.io/providers/bruno/) (repo: https://github.com/api-evangelist/bruno) - [Charles Proxy](https://providers.apis.io/providers/charles-proxy/) (repo: https://github.com/api-evangelist/charles-proxy) - [cURL](https://providers.apis.io/providers/curl/) (repo: https://github.com/api-evangelist/curl) - [Fiddler](https://providers.apis.io/providers/fiddler/) (repo: https://github.com/api-evangelist/fiddler) - [Firecamp](https://providers.apis.io/providers/firecamp/) (repo: https://github.com/api-evangelist/firecamp) - [Got](https://providers.apis.io/providers/got/) (repo: https://github.com/api-evangelist/got) - [Hoppscotch](https://providers.apis.io/providers/hoppscotch/) (repo: https://github.com/api-evangelist/hoppscotch) - [HTTP Client](https://providers.apis.io/providers/http-client/) (repo: https://github.com/api-evangelist/http-client) - [HTTPie](https://providers.apis.io/providers/httpie/) (repo: https://github.com/api-evangelist/httpie) - [HTTPX](https://providers.apis.io/providers/httpx/) (repo: https://github.com/api-evangelist/httpx) - [Hurl](https://providers.apis.io/providers/hurl/) (repo: https://github.com/api-evangelist/hurl) - [Insomnia](https://providers.apis.io/providers/insomnia/) (repo: https://github.com/api-evangelist/insomnia) - [Kreya](https://providers.apis.io/providers/kreya/) (repo: https://github.com/api-evangelist/kreya) - [Microcks](https://providers.apis.io/providers/microcks/) (repo: https://github.com/api-evangelist/microcks) - [Milkman](https://providers.apis.io/providers/milkman/) (repo: https://github.com/api-evangelist/milkman) - [Mitmproxy](https://providers.apis.io/providers/mitmproxy/) (repo: https://github.com/api-evangelist/mitmproxy) - [Nightingale](https://providers.apis.io/providers/nightingale/) (repo: https://github.com/api-evangelist/nightingale) - [Node-Fetch](https://providers.apis.io/providers/node-fetch/) (repo: https://github.com/api-evangelist/node-fetch) - [OkHttp](https://providers.apis.io/providers/okhttp/) (repo: https://github.com/api-evangelist/okhttp) - [Paw](https://providers.apis.io/providers/paw/) (repo: https://github.com/api-evangelist/paw) - [Postman](https://providers.apis.io/providers/postman/) (repo: https://github.com/api-evangelist/postman) - [RapidAPI](https://providers.apis.io/providers/rapidapi/) (repo: https://github.com/api-evangelist/rapidapi) - [ReadyAPI](https://providers.apis.io/providers/readyapi/) (repo: https://github.com/api-evangelist/readyapi) - [ReqBin](https://providers.apis.io/providers/reqbin/) (repo: https://github.com/api-evangelist/reqbin) - [Requests](https://providers.apis.io/providers/requests/) (repo: https://github.com/api-evangelist/requests) - [REST Assured](https://providers.apis.io/providers/rest-assured/) (repo: https://github.com/api-evangelist/rest-assured) - [REST Client](https://providers.apis.io/providers/rest-client/) (repo: https://github.com/api-evangelist/rest-client) - [RestSharp](https://providers.apis.io/providers/restsharp/) (repo: https://github.com/api-evangelist/restsharp) - [Restfox](https://providers.apis.io/providers/restfox/) (repo: https://github.com/api-evangelist/restfox) - [Retrofit](https://providers.apis.io/providers/retrofit/) (repo: https://github.com/api-evangelist/retrofit) - [Scalar](https://providers.apis.io/providers/scalar/) (repo: https://github.com/api-evangelist/scalar) - [Step CI](https://providers.apis.io/providers/step-ci/) (repo: https://github.com/api-evangelist/step-ci) - [Stoplight](https://providers.apis.io/providers/stoplight/) (repo: https://github.com/api-evangelist/stoplight) - [Thunder Client](https://providers.apis.io/providers/thunder-client/) (repo: https://github.com/api-evangelist/thunder-client) - [Voiden](https://providers.apis.io/providers/voiden/) (repo: https://github.com/api-evangelist/voiden) - [Wget](https://providers.apis.io/providers/wget/) (repo: https://github.com/api-evangelist/wget) - [Xh](https://providers.apis.io/providers/xh/) (repo: https://github.com/api-evangelist/xh) - [Yaak](https://providers.apis.io/providers/yaak/) (repo: https://github.com/api-evangelist/yaak) ## Common Features - **Interactive Request Building**: API clients provide visual editors for composing HTTP requests with methods, URLs, headers, query parameters, and request bodies, removing the friction of hand-crafting requests in code. - **Response Inspection and Pretty-Printing**: Clients render JSON, XML, HTML, image, and binary responses with syntax highlighting, formatting, and inspection tools that make debugging and exploration far faster than raw output. - **Collections and Workspaces**: Tools like Postman, Insomnia, and Bruno organize requests into named collections and shared workspaces that capture how an API is intended to be exercised end-to-end. - **Environments and Variables**: API clients let developers parameterize requests across environments (dev, staging, prod) using variable substitution, secret stores, and dynamic value providers. - **Authentication Flows**: Built-in support for Bearer tokens, API keys, Basic auth, OAuth 2.0 with PKCE, AWS SigV4, and other auth mechanisms removes the need to script authentication by hand. - **Scripting, Assertions, and Testing**: Pre-request and post-response scripting hooks combined with assertions turn ad-hoc requests into runnable, repeatable test suites that can be executed in CI. - **Mocking and Local Development**: Many clients can publish mock servers from collections or specs, letting frontend and consumer teams build against a stable contract before the real API is ready. - **Specification Import and Sync**: API clients import OpenAPI, AsyncAPI, GraphQL SDL, and Postman Collection formats so request libraries stay in sync with the API source of truth. ## Use Cases - **Exploring a Third-Party API**: Developers use Postman, Insomnia, or HTTPie to send their first requests against a new third-party API, inspect responses, and understand its behavior before writing integration code. - **Debugging a Failing Integration**: When a production integration fails, developers replay the failing request in a client like Bruno or Paw, tweak headers and payloads, and isolate the root cause without redeploying code. - **Building Reusable Request Collections**: Teams curate shared collections of API requests in Postman or Insomnia workspaces so engineers, support staff, and QA can run common operations consistently. - **Local Mocking for Frontend Development**: Frontend teams generate mock servers from API collections or specs so they can develop UI against realistic responses before the backend is finished. - **API Contract Testing in CI**: Tools like Hurl, Step CI, and Postman's Newman run collections of requests with assertions as part of CI pipelines to catch regressions against contracts. - **gRPC and GraphQL Exploration**: Clients like Kreya, Yaak, and Insomnia provide first-class support for gRPC reflection and GraphQL introspection so developers can explore non-REST APIs interactively. - **Reverse-Engineering and Traffic Capture**: Tools like mitmproxy, Charles Proxy, and Fiddler capture live HTTP traffic from mobile apps, browsers, or services to understand undocumented or third-party APIs. ## Related Areas - [Clients](https://clients.apievangelist.com): This is the index of API client, HTTP client, and API consumer tools repos being tracked by the API Evangelist networ... - [Command Line Interface](https://cli.apievangelist.com): A curated index of services, tooling, and open source solutions for API command line interfaces, HTTP clients, and te... - [IDE](https://ide.apievangelist.com): An index and topic collection covering integrated development environments (IDEs), code editors, and cloud workspaces... - [Testing](https://testing.apievangelist.com): A curated index of services, tooling, and open source solutions for API testing, mocking, load testing, contract test... - [SDKs](https://sdk.apievangelist.com): A curated index of services, tooling, and open source solutions for generating API SDKs, client libraries, and code f... - [Portal](https://portal.apievangelist.com): A curated index of services, tooling, and open source solutions for API developer portals, API catalogs, API marketpl... ## More - [Latest API Clients stories](/stories/) - [All API Evangelist topic areas](https://apievangelist.com/areas/) - [API Evangelist network index (llms.txt)](https://apievangelist.com/llms.txt)