DaBorsten

API Runner

Postman-Collections gegen Testdaten ausführen — direkt vom Desktop.

Hauptfenster von API Runner

Postman-Account verbinden, Collection auswählen, Datendatei hochladen — und laufen lassen.

API Runner führt Postman-Collections gegen viele Datenzeilen aus, ohne dass du den Desktop verlässt. Die App verbindet sich per API-Key mit deinem Postman-Account (oder lädt lokale Collection-Dateien), lässt dich Workspace, Collection und Environment auswählen, die Run-Optionen konfigurieren und streamt die Newman-Ausgabe live ins Fenster.

Newman läuft dabei als kompilierte Sidecar-Binary: Das Build-Skript bündelt den Newman-Runner per bun build --compile zu einer eigenständigen ausführbaren Datei, die Tauri zur Laufzeit über bundle.externalBin auflöst. API-Keys und Run-Einstellungen liegen lokal in tauri-plugin-store — außer beim ausdrücklichen Sync geht nichts an die Postman-API.

Belegung: Tech-Stack

Was API Runner kann

  • Verbindung per Postman-API-Key oder lokale .json-Collection-Dateien
  • Workspaces, Collections und Environments aus dem Postman-Account durchsuchen
  • Collections mit CSV-/JSON-Datendatei ausführeneine Iteration pro Zeile
  • Einzelne Requests oder Ordner innerhalb einer Collection auswählen
  • Live-Konsolenausgabe während Newman läuft
  • Run-Summary mit Pass-/Fail-Zahlen je Request
  • Run-Verlauf innerhalb der Sitzung
  • Umschaltbares Dark-/Light-Theme
  • Deutsche und englische Oberfläche (automatisch erkannt)
  • Eingebauter Auto-Updater