Restorm
The environment to design, test and simulate your APIs — client and server — that imports any spec, chains your requests into visual scenarios, and keeps it all secure — on your disk.
Import everything you need
Bring your entire API into Restorm — Swagger, OpenAPI, GraphQL, gRPC, OData, WebSocket… or simply a cURL request. You can even import your Postman & Bruno collections.
Your secrets stay with you.
Your passwords and tokens don't end up scattered everywhere, and certainly not on servers you don't control! Restorm works with plain files and can fetch credentials from third-party providers, but it NEVER sends them anywhere else. You stay in control of your secrets.
One API, many environments
Dev, staging, production… Got several environments your API runs on? Use variables to switch between them in a couple of clicks.
Chain your APIs, visually.
Build rich scenarios with Restorm: chain requests, add conditions, loops, and much more! The scenario editor even lets you step through runs to build your automations more easily. Scenarios can also run inside a CI pipeline — perfect for automated testing!
Design and simulate your APIs, without writing a line.
Model your entities, enums and routes, serve a multi-protocol mock (REST, GraphQL, SOAP, OData), and generate the code. Restorm is Cookiecutter/Copier-compatible: use your own templates, or the ones Restorm provides.
Effortless API authentication
Tired of firing off a login request and copy-pasting tokens across every other request? Restorm makes it easy. Set up your login route once, then reuse it anywhere. Whenever it's needed, the authentication route is called transparently, with nothing left for you to manage!
Restorm and AI?
There's no AI baked into Restorm, because your other tools already know your project best. What Restorm does offer is MCP control: ask Claude, Cursor, or any other tool to build your Restorm projects for you — from a single request to a full scenario, they can do it all!
Built-in firewall
In an era of supply-chain attacks, Restorm protects itself — and you. Thanks to its built-in firewall, Restorm blocks any outbound call to external services that might come from one of its own dependencies or a malicious scenario. You can never be too careful!
Information at your fingertips
When you import an API with Restorm, you import its entire documentation too. It stays right next to your requests, so you never have to go hunting for it.
Add a new pet to the store
Your workspace, your way
Place requests side by side or stack them one below another… Just like in VS Code, you can arrange your workspace however feels most comfortable. Restorm even ships a built-in mini browser: handy for seeing how your calls affect your front-end.
Your taste, your colors
Fancy a new look? Restorm ships a wealth of colorful themes, ready whenever the mood strikes.