Offline first
The only network calls are the ones you ask for, plus an update check you can turn on.
restless is offline-first and open source. No account, no telemetry, and your data stays on your machine.
Free. Apache-2.0. Windows, macOS and Linux.
Every core feature works with no cloud and no account.
The only network calls are the ones you ask for, plus an update check you can turn on.
Open any folder and keep collections as YAML, with commits, branches and history. No remote needed.
Environments, request chaining, scripts, cookies, and OAuth, AWS IAM, NTLM and more.
An OpenAPI editor with live preview and Spectral linting.
Scripts, test suites and a collection runner, in the app or in CI with rl.
Create mock routes and serve them from a mock server you host.
Optional AI, MCP, secret managers and Git sign-in stay off until you enable them, using your own keys.
Imports Insomnia, Postman, OpenAPI, HAR and cURL. Your Insomnia YAML works as it is.
All four cover the core protocols. The difference is in what comes after.
| restless | Postman | Insomnia | Bruno | |
|---|---|---|---|---|
| REST, GraphQL, gRPC, WebSockets | Yes | Yes | Yes | Yes |
| Every feature free | Yes | Paid plans | Paid plans | Paid editions |
| Offline first | Yes | Cloud-based | Optional | Yes |
| No telemetry | Yes | No opt-out found | Always on with an account | On by default, can be turned off |
| No account needed | Yes | Limited client only | Scratch Pad only | Yes |
| Open source | Apache-2.0 | No | Apache-2.0 | MIT, paid parts are proprietary |
| Files in Git | Yes | Yes | Free for up to 3 users | Yes |
| Insomnia plugins and themes | Yes | No | Yes | No |
| Free secret managers | Yes | Enterprise add-on | Enterprise plan | Ultimate plan |
Checked November 2026. Sources: Postman pricing, Postman offline FAQ, Postman vault integrations, Insomnia pricing, Insomnia analytics code, Bruno pricing, Bruno terms, Bruno settings.
Windows and macOS builds aren't signed yet, so you may see a warning on first launch.
| Windows | Installer (.exe) |
|---|---|
| macOS, Apple Silicon | Disk image (.dmg) |
| Linux | AppImage .deb .rpm .tar.gz |
# Run your collections in CI with the rl command $ rl run collection -w ./api.yaml --ci -e staging