Postman
Grafischer Client zum Aufrufen und Testen von APIs. Startete 2012 als Chrome-Erweiterung von Abhinav Asthana und wurde zum Standardwerkzeug für alles, was mit REST zu tun hat.
Der Kern sind Collections: gespeicherte Requests, die sich im Team teilen lassen, mit Umgebungsvariablen zum Wechseln zwischen lokal, Staging und Produktion. Darauf aufbauend gibt es Testskripte in JavaScript, die nach jeder Antwort laufen, Ketten, bei denen eine Antwort den nächsten Aufruf füttert, Mockserver, automatisch generierte Dokumentation und OpenAPI-Import. newman führt dieselbe Collection in der CI aus. Die Kritik ist mit dem Produkt mitgewachsen: eine immer schwerere Electron-App, Funktionen, die ein Konto voraussetzen, und 2023 fiel der lokale Scratch-Pad weg, wodurch die Synchronisierung in die Cloud zum Normalfall wurde — unpraktisch, wenn die Collections echte Tokens enthalten. Alternativen: Insomnia, Bruno (dateibasiert, git-freundlich), HTTPie und schlichtes curl.