Skip to content
SPECIFICTION
Get listed

GripMock vs Kreya

GripMock

gripmock.org

Kreya

kreya.app

Side by side

FigureGripMockKreya
Price from—$5/mo
Free plan—Yes
Free trial—Yes
Open source——
WebYes—
WindowsYesYes
macOSYesYes
LinuxYesYes
APIYes—
Self-hostedYes—
Plans published04
Spec score · gRPC Tools7.7 (#16)8.2 (#4)
PurposeGripMock is a mock server for gRPC services that serves responses defined in YAML or JSON without a backend.Kreya is a desktop API client for exploring, testing, and automating API workflows.
SecurityGripMock supports native TLS for gRPC and optional mutual TLS client-certificate authentication.The privacy policy says the maker monitors its services for potential vulnerabilities and attacks and takes reasonable protective measures.
SupportThe documentation directs bug reports and questions to GitHub issues.The pricing page lists support via GitHub and email, with maximum reaction times of best effort for Free, 48 business hours for Pro, and 24 business hours for Enterprise.

Plans

GripMock

No plans published.

GripMock pricing →

Kreya

  • FreeFree
  • Pro$5 a month
  • EnterprisePriced on request
  • ProPrice not published

Kreya pricing →

In their own words

GripMock

GripMock is a mock server for gRPC services that returns responses defined in YAML or JSON without requiring a backend. It supports unary, server-streaming, client-streaming, and bidirectional calls. Stubs can match request inputs and headers using rules such as equals, contains, matches, anyOf, and glob; dynamic templates can form responses from request payloads, headers, and stream position. Stubs can also return gRPC status errors or delayed responses for timeout testing. The web dashboard lists used and unused stubs and allows them to be created, edited, or deleted while the server runs. GripMock loads .proto files or compiled .pb descriptors, including descriptors supplied to a running server, and can start from a Buf Schema Registry module reference. Deployment options include Docker, release binaries, Homebrew, shell scripts, and Go; a Go SDK embeds it in a test process. It also supports native TLS, optional mutual TLS, OTLP traces, a /metrics endpoint, and MCP endpoints for AI agents. It is free and MIT-licensed.

Visit gripmock.org

Kreya

Kreya is a desktop API client for exploring, testing, and automating API workflows on Linux, macOS, and Windows. It works with gRPC, REST, GraphQL, WebSockets, and Server-Sent Events, and can watch or import OpenAPI specifications, GraphQL schemas, and protobufs. Testing options include scripted checks and snapshot tests; its headless CLI can run in CI/CD and generate JUnit reports. Projects are kept in structured JSON intended to support Git diffs, reviews, and versioning. Kreya can import Postman and Insomnia collections, plus HAR, cURL, gRPCurl, and grpc web curl data. A reusable authentication vault covers OAuth 2.0, OIDC, Basic, API keys, mTLS, AWS SigV4, Kerberos, NTLM, and JWT Profile. The maker says app data stays on the device, while its privacy policy says the app and CLI collect anonymized telemetry. There is a free plan; Pro is $5 a month. Secret manager integration is marked as coming soon.

Visit kreya.app