Ferrum Editor
Code editor
A small, hackable code editor in the spirit of Atom, written from scratch in Rust and configured in plain TOML.
Learn more about Ferrum EditorA native, local-first API client with the Postman basics, minus the bloat.
A desktop API client written in Rust, focused on the Postman basics: build a request, send it, organise it. Native GPUI app and local-first, with no Electron shell and no webview.
[
{ "id": 1,
"name": "Alice",
"admin": true },
{ "id": 2,
"invited_by": "alice" }
]
Runner · Users
These are the features in the alpha. The request engine, storage and import/export are covered by automated tests; the GPUI interface has been launch-tested and is still being polished.
Method, URL, query params and headers, edited side by side with the response.
Common authentication schemes configured per request instead of hand-written headers.
Compose the body your API expects alongside the rest of the request.
Group related requests so a project's API lives in one place.
Switch between local, staging and production with {{variables}} substituted into URLs, headers and bodies.
Look back at requests you have already sent.
Bring in Postman Collection v2.1 files and paste cURL commands to start from what you already have.
Turn a request into a snippet you can drop into code or a terminal.
FerrumAPI is in alpha. The Postman basics are in place; below is what is built today and what is not yet.
Builds are free public GitHub Releases, installed through Ferrum Launcher. Only macOS has been smoke-tested so far.