← Alle Projekte
Tauri · Rust · Newman

API Runner

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

API Runner
TauriRustNewman
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.
  • 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ühren — eine 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
Desktop-Shell
Tauri 2 (Rust-Backend + WebView)
UI
React 19, TypeScript
Collection-Runner
Newman (als Sidecar)
Bundler
Vite
i18n
i18next
Icons
Lucide React