Download APISetu
A fast, native API client built on a Rust core — with built-in local AI so you can bring your own model and work fully offline. Local-first and secure by design, free for macOS, Windows, and Linux.
View full release notes on GitHubmacOS
Universal · Apple Silicon & Intel
2 formats · choose on download
Linux
x86_64 (amd64)
2 formats · choose on download
Every build is signed and auto-updating. Older versions and checksums live on theGitHub releases page.
What's new · v0.1.2
- Response charts: turn a JSON response into a bar or line chart — pick the X and Y fields, then generate; the Visualize tab explains when data can’t be charted
- Real file uploads: form-data File rows open the native picker and send as multipart/form-data, with {{variables}} in file paths
- New tab shortcuts: ⌘⇧D duplicates a tab, ⌘⇧] / ⌘⇧[ move between tabs, and Enter renames the active tab
- Redesigned Authorization editor with auth-type chips; API Key “Add to” now saves on collections and folders
- Query Params and the URL stay in sync both ways, and variables with no value are highlighted in red
- Tabs shrink before scrolling, and folder and collection tabs stay open across restarts
- Environment Save is enabled only with unsaved changes; mock servers are free and device-local
Release notes · v0.1.2
What's in this build
Everything included in the current release.
Build & send requests
- Full request builder — methods, headers, query & path params, multiple body types, per-request auth
- Pre-request and post-response scripts
- Response viewer with status, timing, headers, and body inspection
- Console panel for script output and request logs
Organize your work
- Collections, folders & requests with drag-and-drop, inline rename, and context menus
- Import from Postman, Insomnia, and OpenAPI specs
- Environments with variables, switchable per workspace
- Search across your requests and collections
- Device-local guest mode — try it without an account; data stays on your machine
Work as a team
- Workspaces, teams & organizations with roles (owner, admin, member, viewer)
- Assign workspaces to organizations — members get automatic access; sync teammates’ changes from the header
- Invite members by email; share collections across the team
- Audit logs, integrations, and webhooks at the organization level
Mock & test
- Mock servers with per-endpoint method & path matching, served at a public URL
- Automated test runs for collections with results history
Accounts & security
- Sign in with Google or GitHub
- Email & password with optional two-factor authentication (TOTP)
- Password reset via email, session management, and sign-out-everywhere
Desktop experience
- Native app for macOS (universal), Windows, and Linux
- Light, dark & themed appearances with adjustable font size
- Horizontal/vertical layout modes, keyboard shortcuts, in-app console
- Desktop notifications and signed auto-updates
First-run notes
These are early-access builds — a one-time approval step may be needed.
macOS
Notarized build — launches without Gatekeeper warnings. If macOS still prompts on first launch, right-click APISetu in Applications and choose “Open”.
Windows
SmartScreen may warn about an unrecognized app. Click “More info”, then “Run anyway” to continue.
Linux
For the AppImage, run `chmod +x APISetu_0.1.2_amd64.AppImage` then launch it. Or install the .deb with `sudo apt install ./APISetu_0.1.2_amd64.deb`.
System requirements
- macOS
- 11 Big Sur or later · universal
- Windows
- 10 & 11 · 64-bit
- Linux
- x86_64 · AppImage or .deb
- Memory
- 4 GB RAM minimum
- Updates
- Signed auto-update channel
Help shape APISetu
This is an early-access release. Hit a bug, want a platform improvement, or have an idea? Tell us — your feedback drives what ships next.
Share your feedback