{"id":38246,"url":"https://github.com/stepci/awesome-api-clients","name":"awesome-api-clients","description":"List of awesome API clients. Postman and Insomnia alternatives","projects_count":53,"last_synced_at":"2026-07-11T09:00:29.534Z","repository":{"id":197581576,"uuid":"698927866","full_name":"stepci/awesome-api-clients","owner":"stepci","description":"List of awesome API clients. Postman and Insomnia alternatives","archived":false,"fork":false,"pushed_at":"2026-05-11T13:41:13.000Z","size":59,"stargazers_count":1095,"open_issues_count":3,"forks_count":45,"subscribers_count":12,"default_branch":"main","last_synced_at":"2026-06-23T07:03:52.858Z","etag":null,"topics":["api-client","api-rest","api-testing","http-client","insomnia","kong","postman"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/stepci.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2023-10-01T12:14:15.000Z","updated_at":"2026-06-22T14:52:59.000Z","dependencies_parsed_at":null,"dependency_job_id":"44a3735b-2b53-4c67-988e-c40e14a28411","html_url":"https://github.com/stepci/awesome-api-clients","commit_stats":{"total_commits":14,"total_committers":3,"mean_commits":4.666666666666667,"dds":0.2142857142857143,"last_synced_commit":"4a94e18cce815897c3e3b1ad9c66c18ef95e0142"},"previous_names":["stepci/awesome-api-clients"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/stepci/awesome-api-clients","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stepci%2Fawesome-api-clients","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stepci%2Fawesome-api-clients/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stepci%2Fawesome-api-clients/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stepci%2Fawesome-api-clients/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/stepci","download_url":"https://codeload.github.com/stepci/awesome-api-clients/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stepci%2Fawesome-api-clients/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":35356478,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-07-11T02:00:05.354Z","response_time":104,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"created_at":"2024-01-13T12:59:57.311Z","updated_at":"2026-07-11T09:00:29.534Z","primary_language":null,"list_of_lists":false,"displayable":true,"categories":["IDE","Desktop","CLI","Web-Based","Automated Testing"],"sub_categories":[],"readme":"# Awesome API Clients\n\nAwesome Postman alternatives and Awesome Insomnia alternatives ([why?](https://www.reddit.com/r/webdev/comments/16twfkr/kong_pulls_a_postman_causing_exodus_from_insomnia/)).\n\nCriteria: open-source, more than 200 stars and 2 contributors.\n\nIf you wish to contribute: [start a pull request](https://github.com/stepci/awesome-api-clients/pulls)\n\n## Web-Based\n\n- [Restfox](https://restfox.dev) ([repo](https://github.com/flawiddsouza/Restfox)) - Offline-first web HTTP client\n- [Hoppscotch](https://hoppscotch.io) ([repo](https://github.com/hoppscotch/hoppscotch)) - Open source API development ecosystem\n- [Firecamp](https://firecamp.io) ([repo](https://github.com/firecamp-dev/firecamp)) - Open Source Postman Alternative inspired by VS Code DX\n- [gRPC UI](https://github.com/fullstorydev/grpcui) - An interactive web UI for gRPC, along the lines of postman\n- [Yaade](https://docs.yaade.io) ([repo](https://github.com/EsperoTech/yaade)) - Yaade is an open-source, self-hosted, collaborative API development environment\n- Prestige ([repo](https://github.com/sharat87/prestige)) - A text-based in-browser HTTP client, an interface-less Postman alternative\n- [Requestly](https://requestly.com) ([repo](https://github.com/requestly/requestly)) - A Browser extension with API Client, API Mocking \u0026 API Interception and Modification capabilities.\n\n## Desktop\n\n- [Bruno](https://usebruno.com) ([repo](https://github.com/usebruno/bruno)) - Opensource IDE For Exploring and Testing APIs\n- [Yaak](https://yaak.app) ([repo](https://github.com/yaakapp/app)) - The most intuitive desktop API client\n- [API Dash](https://github.com/foss42/apidash) - API Dash is a beautiful open-source cross-platform API Client\n- [ezy](https://www.getezy.dev) ([repo](https://github.com/getezy/ezy)) - GUI client for gRPC/gRPC-Web\n- [BloomRPC](https://github.com/bloomrpc/bloomrpc) - (unmaintained) The missing GUI Client for gRPC services\n- [Milkman](https://github.com/warmuuh/milkman) - An Extensible Request/Response Workbench\n- [Insomnium](https://github.com/ArchGPT/insomnium) - (unmaintained) Insomnium is a 100% local and privacy-focus open-source API client (based on Insomnia)\n- [Pororoca](https://pororoca.io) ([repo](https://github.com/alexandrehtrb/Pororoca)) - A HTTP inspection tool with support for HTTP/2 and HTTP/3, an alternative to Postman\n- [Nightingale REST Client](https://nightingale.rest/) ([repo](https://github.com/jenius-apps/nightingale-rest-api-client)) - A modern, open-source, resource-efficient REST API client for Windows\n- [Requestly](https://requestly.com) ([repo](https://github.com/requestly/requestly)) - A desktop app with API Client, API Mocking \u0026 API Interception and Modification capabilities.\n- [Cartero](https://cartero.danirod.es/) ([repo](https://github.com/danirod/cartero)) - A native, lightweight, multiplatform and free HTTP client\n- [Voiden](https://voiden.md) ([repo](https://github.com/VoidenHQ/voiden)) - Local, file-based, keyboard-first API client using executable Markdown, designed for version-controlled workflows (no sign up required)\n- [EasyPostman](https://github.com/lakernote/EasyPostman) - An open-source API debugging and performance testing tool inspired by Postman and a simplified JMeter\n\n## IDE\n\n- [VS Code REST Client](https://marketplace.visualstudio.com/items?itemName=humao.rest-client) ([repo](https://github.com/Huachao/vscode-restclient)) - Send HTTP request and view the response in Visual Studio Code\n- [restclient.el](https://github.com/pashky/restclient.el) - HTTP REST client tool for emacs\n- [verb](https://github.com/federicotdn/verb) - Organize and send HTTP requests from Emacs\n- [rest.nvim](https://github.com/rest-nvim/rest.nvim) - A fast Neovim http client written in Lua\n- [kulala.nvim](https://github.com/mistweaverco/kulala.nvim) - A minimal REST-Client Interface for Neovim.\n- [resterm](https://github.com/unkn0wn-root/resterm) - Terminal REST/Graphql/gRPC client written in Go.\n\n## CLI\n\n- [curl](https://curl.se) ([repo](https://github.com/curl/curl)) - Command line tool and library for transferring data with URLs (since 1998)\n- [HTTPie](https://httpie.io/cli) ([repo](https://github.com/httpie/cli)) - HTTPie CLI: human-friendly HTTP client for the API era\n- [grpcurl](https://github.com/fullstorydev/grpcurl) - Like cURL, but for gRPC: Command-line tool for interacting with gRPC servers\n- [xh](https://github.com/ducaale/xh) - Friendly and fast tool for sending HTTP requests\n- [posting](https://github.com/darrenburns/posting) - The modern API client that lives in your terminal\n- [curlie](https://github.com/rs/curlie) - The power of curl, the ease of use of httpie\n- [HttpRepl](https://github.com/dotnet/HttpRepl) - Lightweight, cross-platform command-line tool that's supported everywhere .NET Core is supported\n- [ain](https://github.com/jonaslu/ain) - A HTTP API client for the terminal, uses curl, wget or httpie to make the actual calls\n- [evans](https://github.com/ktr0731/evans) - Evans: more expressive universal gRPC client\n- [httpYac](https://httpyac.github.io/) ([repo](https://github.com/anweber/httpyac)) - Yet another REST client to send REST, SOAP, GraphQL and gRPC requests\n- [ATAC](https://atac.julien-cpsn.com/) ([repo](https://github.com/Julien-cpsn/ATAC)) - A simple postman like API client for terminal\n- [Better Curl Saul](https://github.com/DeprecatedLuar/better-curl-saul) - Workspace-based HTTP client with interactive variable prompting and TOML configuration\n- [Slumber](https://slumber.lucaspickering.me/) ([repo](https://github.com/LucasPickering/slumber)) - A terminal-based HTTP/REST client, with TUI and CLI usage mods\n\n## Automated Testing\n\n- [Step CI](https://stepci.com) ([repo](https://github.com/stepci/stepci)) - Open-source API Test Automation framework\n- [Hurl](https://hurl.dev) ([repo](https://github.com/Orange-OpenSource/hurl)) - Hurl, run and test HTTP requests with plain text.\n- [Karate](https://karatelabs.github.io/karate/) ([repo](https://github.com/karatelabs/karate)) - Test Automation Made Simple\n- [Tavern](https://taverntesting.github.io) ([repo](https://github.com/taverntesting/tavern)) - Automated RESTful API testing\n- [Venom](https://github.com/ovh/venom) - Manage and run your integration tests with efficiency\n- [pyresttest](https://github.com/svanoort/pyresttest) - Python Rest Testing\n- [runn](https://github.com/k1LoW/runn) - runn is a package/tool for running operations following a scenario\n- [scenarigo](https://github.com/zoncoen/scenarigo) - An end-to-end scenario testing tool for HTTP/gRPC server\n- [Schemathesis](https://schemathesis.readthedocs.io/) ([repo](https://github.com/schemathesis/schemathesis)) - Specification-centric API testing tool for Open API and GraphQL-based applications\n- [Dredd](https://github.com/apiaryio/dredd) - Language-agnostic HTTP API Testing Tool\n- [abao](https://github.com/cybertk/abao) - REST API automated testing tool based on RAML\n- [HttpRunner](https://httprunner.com/httprunner/) ([repo](https://github.com/httprunner/httprunner))\n- [k6](https://k6.io) ([repo](https://github.com/grafana/k6)) - A modern load testing tool, using Go and JavaScript\n- [Artillery](https://artillery.io) ([repo](https://github.com/artilleryio/artillery)) - Load testing at cloud-scale\n","projects_url":"https://awesome.ecosyste.ms/api/v1/lists/stepci%2Fawesome-api-clients/projects"}