Restorm

Die Umgebung zum Entwerfen, Testen und Simulieren Ihrer APIs — Client und Server —, die jede Spezifikation importiert, Ihre Anfragen zu visuellen Szenarien verkettet und alles sicher hält — auf Ihrer Festplatte.

MultiprotokollRESTGraphQLgRPCSOAPODataWebSocketKafkaMQTT
Import

Importieren Sie alles, was Sie brauchen

Importieren Sie Ihre gesamten APIs in Restorm — Swagger, OpenAPI, GraphQL, gRPC, OData, WebSocket… oder einfach eine cURL-Anfrage. Sie können sogar Ihre Postman- und Bruno-Sammlungen importieren.

SwaggerOpenAPIGraphQLgRPCODataWebSocketcURLPostmanBruno
GET{{baseUrl}}/swagger.json
GETFinds Pets by status
POSTAdd a new pet
PUTUpdate an existing pet
DELETEDeletes a pet
Sicherheit

Ihre Geheimnisse bleiben bei Ihnen.

Ihre Passwörter und Tokens liegen nicht überall verstreut herum — und schon gar nicht auf Servern, über die Sie keine Kontrolle haben! Restorm arbeitet mit Klartextdateien und kann Zugangsdaten von Drittanbietern abrufen, sendet sie jedoch NIEMALS anderswohin. Sie behalten die Kontrolle über Ihre Geheimnisse.

Local-firstIntegrierte FirewallAutomatische AuthentifizierungKeine aufgezwungene Cloud
Ihr Computer
Dateien bleiben lokal
Ihre Versionsverwaltung
Git
PROGit-Client in die App integriert – nichts wird in die Cloud gesendet.
Umgebungen

Eine API, mehrere Umgebungen

Dev, Staging, Produktion… Läuft Ihre API auf mehreren Umgebungen? Nutzen Sie Variablen, um mit wenigen Klicks zwischen ihnen zu wechseln.

dev / staging / prodVariablen {{ }}Umschalten mit 1 KlickWertelisten
devstagingprod
baseUrlhttps://api.example.com
token••••••••••
{{baseUrl}}/orders → https://api.example.com/orders
Szenarien

Verketten Sie Ihre APIs — visuell.

Erstellen Sie mit Restorm umfangreiche Szenarien: Verketten Sie Anfragen, fügen Sie Bedingungen und Schleifen hinzu und vieles mehr! Mit dem Szenario-Editor können Sie sogar Schritt für Schritt durchgehen, um Ihre Automatisierungen leichter aufzubauen. Szenarien lassen sich auch in einer CI-Pipeline ausführen — perfekt für automatisierte Tests!

VerzweigungenBedingungenRetryLive-DebuggingHeadless-Ausführung
POSTAktion Kampf
⏱Warten
POSTAktion Rast
API-Designer

Entwerfen und simulieren Sie Ihre APIs, ohne eine Zeile zu schreiben.

Modellieren Sie Ihre Entitäten, Enums und Routen, stellen Sie einen Multi-Protokoll-Mock bereit (REST, GraphQL, SOAP, OData) und generieren Sie den Code. Restorm ist Cookiecutter/Copier-kompatibel: Verwenden Sie Ihre eigenen Templates oder die von Restorm.

Modelle & BeziehungenRouten & CRUDMulti-Protokoll-MockCodegenerierung
My design
3 models · 4 enums · 5 routes
Design
Mock bereitstellen
REST · GraphQL · SOAP · OData
</>
Code generieren
Copier · Ihre Templates oder die von Restorm
Authentifizierung

Vereinfachte API-Authentifizierung

Haben Sie es satt, eine Login-Route auszuführen und Tokens in alle anderen Anfragen zu kopieren? Restorm macht es Ihnen leicht. Legen Sie Ihre Login-Route einmal an und verwenden Sie sie in allen weiteren Anfragen wieder. Sobald sie benötigt wird, wird die Authentifizierungsroute transparent aufgerufen — ohne dass Sie sich darum kümmern müssen!

Wiederverwendbarer LoginToken-InjektionAuto-Replay bei 401Kein Copy-Paste
AUTHPOST /login
→ Authorization: Bearer {{token}}
GET/orders401
↻Login automatisch wiederholt
GET/orders200 ✓
Künstliche Intelligenz

Restorm und KI?

In Restorm selbst steckt keine KI, denn Ihre anderen Tools kennen Ihr Projekt am besten. Dafür lässt sich Restorm per MCP steuern: Bitten Sie Claude, Cursor oder ein beliebiges anderes Tool, Ihre Restorm-Projekte zu erstellen — von der einfachen Anfrage bis zum vollständigen Szenario können sie alles!

Per MCP steuerbarClaudeCursorKeine eingebettete KI
✦Claude · über MCP
„Erstelle ein Szenario: Anmelden, dann meine Bestellungen abrufen.“
✓restorm.import_openapiok
✓restorm.create_requestok
✓restorm.create_scenariook
Sicherheit

Interne Firewall

In Zeiten von Supply-Chain-Angriffen schützt sich Restorm selbst — und schützt Sie. Dank seiner internen Firewall blockiert Restorm jeden ausgehenden Aufruf an externe Dienste, der von seinen eigenen Abhängigkeiten oder einem bösartigen Szenario stammen könnte. Vorsicht ist besser als Nachsicht!

Anti-Supply-ChainAusgehende BlockierungÜberwachte AbhängigkeitenSandbox-Szenarien
⛨Interne Firewall · ausgehende Aufrufe
✓api.artifactsmmo.comerlaubt
✕cdn.unknown-dep.io/telemetryblockiert · Abhängigkeit
✕evil.example.com/exfilblockiert · Szenario
Dokumentation

Informationen griffbereit

Wenn Sie eine API mit Restorm importieren, importieren Sie deren gesamte Dokumentation gleich mit. Sie ist direkt bei den Anfragen verfügbar, um Ihnen das Leben zu erleichtern.

Integrierte DokuPro AnfrageParameter & AntwortenModelle & Schemata
POST/pet

Add a new pet to the store

Parameter
pathpetIdinteger
querystatusstring
Antworten
200successful operation
405Invalid input
Organisation

Ihr Arbeitsbereich, ganz nach Ihren Wünschen

Ordnen Sie Anfragen nebeneinander oder untereinander an … Wie in VS Code können Sie Ihren Arbeitsbereich für mehr Komfort frei gestalten. Restorm bietet sogar einen integrierten Mini-Browser: praktisch, um die Auswirkungen Ihrer Aufrufe auf Ihr Frontend zu sehen.

Geteilte AnsichtenVerschiebbare TabsIntegrierter Mini-BrowserIm VS-Code-Stil
GETGet Pet
◆Szenario · Main
→→
🔒localhost:3000Mini-Browser
Look & Feel

Ihr Geschmack, Ihre Farben

Lust auf einen neuen Look? Restorm bietet eine Fülle bunter Themes — ganz nach Ihrer Laune.

Helle & dunkle ThemesViele PalettenAnpassbar
Abyss
Monokai
Solarized
Sunset