MerchantryTidbits

api-tooling / app

Hoppscotch

Capability: Hoppscotch

Use it when

  • You are iterating on REST, GraphQL, WebSocket, SSE, Socket.IO, or MQTT endpoints and want a fast client with history, environments, variables, and importable cURL instead of ad hoc terminal commands
  • Your team needs shared, role-controlled API request collections with cloud sync and an admin dashboard, without a proprietary paid client - optionally self-hosted next to internal APIs

What it solves

Not the fit when

  • Browser CORS restrictions apply to the web app; blocked or non-HTTPS endpoints need the official browser extension, proxy mode, or the desktop app
  • Not a load-testing or automated contract-testing platform
  • SSO sign-in is an enterprise edition feature of the self-hosted deployment
  • load or performance testing of apis
  • api contract drift detection in ci
  • api gateway or reverse proxy serving
  • generating server implementations from specs

Install

Use the hosted web app at https://hoppscotch.io (installable as a PWA), download the desktop app for Windows/Linux/macOS, or self-host by following https://docs.hoppscotch.io/documentation/self-host/getting-started; a CLI and browser extensions are maintained as official add-ons

Invoke

Enter the API endpoint URL, choose the HTTP method, and click Send to view the response; organize requests into collections and workspaces, define environments, and attach pre-request scripts and post-request JavaScript tests. GraphQL, WebSocket, SSE, Socket.IO, and MQTT tabs work the same way against their endpoints.

Alternatives

No reviewed alternatives recorded yet.