Product Information
What is Kreya?
Kreya is a GUI client for gRPC, REST, and WebSockets, similar to Postman or Insomnia.
It prioritizes privacy, storing data locally in JSON format, which is optimized for sharing Kreya projects via git. Kreya enables continuous import of API definitions (e.g., through OpenAPI or gRPC server reflection), keeping your API tests up to date without manually creating missing requests. It supports mock data generation, HTTP/2 and HTTP/3, collections, scripting, and more.
How to use Kreya?
Kreya is a privacy-first desktop API client designed to assist developers in exploring, testing, and automating workflows for gRPC, REST, and WebSocket APIs, enhancing team collaboration efficiency through a unified platform.
Core Functions of Kreya
Lightweight
Ad-Free
Command Line Interface
Cross-Platform
REST Client
API Testing
Usage Scenarios of Kreya
- Explore, test, and automate gRPC, REST, and WebSocket API workflows.
- Share, review, and version API requests via Git.
- Continuously import API definitions (e.g., OpenAPI or gRPC server reflection) to keep API tests up to date.
- Use automated snapshots and script tests to detect API regression issues.
- Run headless Kreya CLI in CI/CD environments for API checks and release gating.
- Store and reuse API keys, OAuth tokens, and other authentication details.
Common Questions about Kreya
What does Kreya do?
How do I use Kreya?
What are the core features of Kreya?
What are the application scenarios of Kreya?




















