Awesome Api Clients Save

List of awesome API clients. Postman and Insomnia alternatives

Project README

Awesome API Clients

Awesome Postman alternatives and Awesome Insomnia alternatives (why?).

Criteria: open-source, more than 200 stars and 2 contributors.

If you wish to contribute: start a pull request

Web-Based

  • Restfox (repo) - Offline-first web HTTP client
  • Hoppscotch (repo) - Open source API development ecosystem
  • Firecamp (repo) - Open Source Postman Alternative inspired by VS Code DX
  • RecipeUI (repo) - RecipeUI is the Postman alternative with type safety built in
  • gRPC UI - An interactive web UI for gRPC, along the lines of postman
  • Yaade (repo) - Yaade is an open-source, self-hosted, collaborative API development environment
  • Prestige (repo) - A text-based in-browser HTTP client, an interface-less Postman alternative

Desktop

  • Bruno (repo) - Opensource IDE For Exploring and Testing APIs
  • API Dash - API Dash is a beautiful open-source cross-platform API Client
  • ezy (repo) - GUI client for gRPC/gRPC-Web
  • BloomRPC - (unmaintained) The missing GUI Client for gRPC services
  • Milkman - An Extensible Request/Response Workbench
  • Insomnium - Insomnium is a 100% local and privacy-focus open-source API client (based on Insomnia)
  • Pororoca (repo) - A HTTP inspection tool with support for HTTP/2 and HTTP/3, an alternative to Postman

IDE

CLI

  • curl (repo) - Command line tool and library for transferring data with URLs (since 1998)
  • HTTPie (repo) - 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
  • 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 (repo) - Yet another REST client to send REST, SOAP, GraphQL and gRPC requests

Automated Testing

  • Step CI (repo) - Open-source API Test Automation framework
  • Hurl (repo) - Hurl, run and test HTTP requests with plain text.
  • Karate (repo) - Test Automation Made Simple
  • Tavern (repo) - 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 (repo) - 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 (repo)
  • k6 (repo) - A modern load testing tool, using Go and JavaScript
  • Artillery (repo) - Load testing at cloud-scale
Open Source Agenda is not affiliated with "Awesome Api Clients" Project. README Source: stepci/awesome-api-clients
Stars
338
Open Issues
2
Last Commit
4 weeks ago

Open Source Agenda Badge

Open Source Agenda Rating