Native. Private.
Git-native.
A serious API client that lives on your machine, versions your workspace in your repo, and connects to AI without ever leaking your secrets. Everything a pro API client should be β and nothing it shouldn't.
You've been paying it for years: a browser pretending to be an app, your collections held hostage in someone's cloud, and a tool that has already seen every token you own.
RESTK was built to refuse all three. Here's the story, in four chapters.
It's a real app.
Your laptop can tell.
RESTK is written in Swift on macOS and WinUI on Windows β not a Chromium browser wrapped in a desktop icon. It opens instantly, sips memory, and integrates with the OS the way native apps do.
Your data leaves
only when you say so.
Pick where every workspace lives. Local stays on your disk, no account. Git versions your entire workspace as plain files in a repo you own. Cloud syncs teams in real time, encrypted on your device first.
A pro API client,
all the way down.
Everything you'd reach for every day, done properly. REST & GraphQL, a response viewer with timing and pretty-printing, 12 authentication methods, scripting and tests with the Nova engine, and one-click import from wherever you're coming from.
AI that never
sees your secrets.
RESTK ships an embedded MCP server that runs locally. Connect Claude Code, Claude Desktop, or Cursor and let an agent build requests, write tests, and debug responses β while variable values, secret or not, never leave your machine.
Everything else you'd expect
The long tail, done right. Nothing here is an upsell.
Core Features
Everything you need to build and test APIs
Powerful Request Builder
Build and send HTTP requests with an intuitive interface. Support for all HTTP methods, headers, query params, and body types.
Environment Variables
Manage Dev, Staging, and Production configs. Secret variables, current value overrides, instant switching from the toolbar.
12 Authentication Methods
Basic, Bearer, OAuth 2.0, OAuth 1.0a, JWT, Digest, Hawk, NTLM, AWS SigV4, API Key β with collection and folder inheritance.
GraphQL Support
Built-in GraphQL editor with schema introspection, autocomplete, and query variables.
Collections & Folders
Group related requests into collections. Organize by project, feature, or any way that makes sense for your workflow.
Response History & Bookmarks
Every response auto-saved. Search across responses, compare side-by-side, bookmark important ones, view performance stats.
Developer Experience
Tools that make your workflow faster and more productive
Nova Scripting Engine
Pre-request and post-response JavaScript scripts. Modify headers, generate tokens, validate responses, run tests. Inheritable at collection and folder level.
Collection Runner
Run all requests in a collection or folder sequentially. Presets for different test configurations.
Import from Anywhere
One-click import from Postman, Insomnia, OpenAPI/Swagger, and cURL. Drag and drop multiple files.
Syntax Highlighting (100+ Languages)
JSON, XML, HTML, YAML, GraphQL, JavaScript, Python, Go, Rust, and 100+ more in the response viewer and script editor.
Auto-Updates
Delta updates via Sparkle. Code-signed and Apple-notarized. Downloads only what changed.
Collaboration & Security
Work together with your team β securely
Organizations & Roles
Create organizations, invite members, assign Owner, Manager, Editor, or Viewer roles per workspace.
Team Workspaces
Create shared workspaces for your team. Everyone stays in sync with real-time collaboration.
Cross-Device Sync
Your work syncs across all your devices, encrypted on-device before it leaves. Start on one Mac, continue on another. Or skip our servers entirely with a git workspace.
Why RESTK, not the others
Three quiet costs the alternatives pass to you β and what RESTK does instead.
- 400β800 MB idle, slow cold start
- Cloud-first β account required to do much
- Your workspace lives on their servers
- Limited offline, little native OS integration
- Git means raw conflict markers
- No embedded, private AI
- Native β ~120 MB, opens in under a second
- Local, git, or cloud β you choose, per workspace
- Visual merge resolver + a private, local MCP server
Stop renting your API client. Own it.
Free to start on macOS and Windows. Local mode needs no account β Git Sync signs in with yours.