Trufos

The REST utility, free and open source. A fast, offline-first REST client with no account required and no telemetry.

Windows, macOS and Linux · GPL-3.0 licensed

Trufos showing a POST request with variables in its JSON body and the response next to it Trufos showing a POST request with variables in its JSON body and the response next to it Trufos with a collection of requests in folders in the sidebar and no request selected Trufos with a collection of requests in folders in the sidebar and no request selected

Features

Offline, no account

No registration, no login, no cloud sync and no telemetry. All data stays on your machine.

Made for Git

Collections are plain JSON files on disk, so you can diff, review and share them like code.

Large payloads

Big request and response bodies are handled without blocking the UI.

Environments and variables

Switch between environments and reuse values across requests with variables.

Authentication

Basic, Bearer/JWT, Digest, OAuth 1.0 and OAuth 2.0, inherited from folders and collections, plus mTLS.

Scripting

Run pre-request and post-response scripts to prepare requests and process responses.

Import and export

Bring in Postman, Bruno and OpenAPI collections, and export collections as ZIP archives.

Collection Runner

Run all requests of a collection or folder in one go.

Plugins and MCP

Extend Trufos with plugins, and let AI clients work with your collections through the built-in MCP server.

Contributing

Trufos is developed in the open on GitHub at EXXETA/trufos. To work on the code, start with the Contributing section. New in this release? See What’s new in 1.0.