Yaak
The most intuitive desktop API client. Organize and execute REST, GraphQL, WebSockets, Server Sent Events, and gRPC π¦¬
Open source alternative to:
Yaak is designed to let you send and organize requests for multiple API types:
- REST, GraphQL, WebSocket, Server-Sent Events (SSE), and gRPC
- Built using Tauri, Rust, and React
- Lightweight and privacy-friendly β no enforced cloud storage, minimal telemetry, fully offline capable
- Supports importing collections from other tools like Postman and Insomnia
- Offers flexible authentication options: OAuth2, JWT, Basic Auth, and encrypted secrets
π GitHub Repository
π‘ Why You Might Like It
- π§© All-in-one API tool β handle REST, GraphQL, WebSockets, and gRPC in a single app
- π Privacy-focused β work locally without cloud lock-in
- ποΈ Organized workflow β supports workspaces, folders, and environment variables for dev/stage/prod
- π§ Git-friendly β stores data in files that can be versioned alongside your code
- β‘ Modern tech stack β built with Rust + React + Tauri for speed and security
β οΈ Things to Keep in Mind
- Some features are still evolving compared to mature tools like Postman or Insomnia
- Currently has a βbug-fix onlyβ contribution policy (no major new features for now)
- Migrating existing environments may take a bit of setup
π― Ideal Use Cases
- Backend or API developers working with multiple protocols
- Teams who prefer offline-first, privacy-conscious tools
- Developers who want full control over requests, secrets, and environment configuration
- Users looking to avoid cloud-based or subscription-heavy API tools
Categories:
Tags:
Build with:
Similar open source alternatives
Hoppscotch
Open source API development ecosystem - https://hoppscotch.io (open-source alternative to Postman, Insomnia)
HTTPie
π HTTPie Desktop β cross-platform API testing client for humans. Painlessly test REST, GraphQL, and HTTP APIs.
Scalar
Scalar is an open-source API platform:γγγγγγγγγγγγγγγγγγγγγγγγγγγγγγγγγγγγγγγπ Modern Rest API Clientγγγγγγγγγγγγγγγγγγγγγγγγγγγγγγγγγγγγγγγγπ Beautiful API Referencesγγγγγγγγγγγγγγγγγγγγγγγγγγγγγγγγγγγγγγγγβ¨ 1st-Class OpenAPI/Swagger Support
Bruno
Opensource IDE For Exploring and Testing API's (lightweight alternative to Postman/Insomnia)
Insomnia
The open-source, cross-platform API client for GraphQL, REST, WebSockets, SSE and gRPC. With Cloud, Local and Git storage.