¿Qué es Kreya?

Un vistazo al cliente de API de escritorio de riok, centrado en gRPC y en la privacidad: protocolos, uso sin conexión, almacenamiento diferenciable con Git, precios y a quién va dirigido.

Ashley Goolam

Ashley Goolam

30 June 2026

¿Qué es Kreya?

Apidog para empresas

Despliegue local

SSO & RBAC

Conforme con SOC 2

Explorar Apidog Enterprise

Si trabajas con servicios gRPC, probablemente te hayas topado con los límites de las herramientas genéricas de API. Muchos clientes tratan gRPC como una ocurrencia tardía. Kreya adopta el enfoque opuesto. Pone gRPC en el centro y construye el resto de los protocolos a su alrededor.

Esta guía explica qué es Kreya, qué hace bien, cómo almacena tu trabajo y a quién le conviene. Al final, sabrás si se adapta a tu flujo de trabajo.

Una nota rápida antes de empezar. Este artículo cubre Kreya, el cliente de API, fabricado por riok GmbH y que se encuentra en kreya.app. No es la marca de moda o belleza que comparte el nombre. Si viniste aquí buscando ropa, estás en el lugar equivocado.

button button

¿Qué es Kreya?

Kreya es un cliente de API de escritorio con GUI construido por riok GmbH, una empresa de software con sede en Suiza. Te ofrece una interfaz gráfica para llamar y probar APIs en varios protocolos.

Soporta gRPC, REST, GraphQL, WebSocket y Server-Sent Events. Esto cubre la mayor parte de lo que un desarrollador backend moderno toca en un día. Lo instalas una vez y llamas a cualquiera de esos protocolos desde una sola ventana.

Kreya es un software propietario con un modelo freemium. El cliente principal es de uso gratuito. Los niveles de pago añaden funciones avanzadas para individuos y equipos. Cubriremos la estructura de precios más adelante.

El producto se ejecuta como una aplicación de escritorio nativa en macOS, Windows y Linux. No hay versión de navegador ni se requiere una cuenta en la nube. Lo descargas, lo instalas y empiezas a llamar APIs.

El Posicionamiento gRPC-First

La mayoría de los clientes de API comenzaron su vida como herramientas REST. Añadieron gRPC más tarde, a menudo como una capa delgada. Kreya invierte ese orden. Su soporte gRPC es profundo, no está atornillado.

Puedes cargar un servicio de dos maneras. Importar un archivo .proto directamente, o usar la reflexión del servidor gRPC para obtener la definición del servicio de un servidor en ejecución. La reflexión significa que no siempre necesitas los archivos proto a mano. Si el servidor los expone, Kreya los lee por ti.

Kreya demostrando llamadas gRPC. El panel izquierdo muestra la definición del método, el panel central muestra la solicitud y el panel derecho muestra la respuesta.

Maneja todos los tipos de llamadas gRPC. Esto incluye solicitudes unarias, streaming de cliente, streaming de servidor y streaming bidireccional (dúplex). Muchas herramientas se detienen en las llamadas unarias. Kreya cubre la gama completa, lo cual es importante cuando construyes servicios de streaming reales.

Bajo el capó, habla HTTP/2, el transporte del que depende gRPC. También soporta HTTP/1.1 y HTTP/3. Si quieres un manual enfocado en el protocolo en sí, consulta nuestra guía de cliente gRPC y el tutorial sobre cómo probar APIs gRPC.

Soporte Multi-Protocolo

gRPC es el titular, pero Kreya no es una herramienta de un solo protocolo. Maneja los protocolos comunes que utilizas durante una construcción normal.

Para REST, compones solicitudes con métodos, encabezados, parámetros de consulta y cuerpos, luego inspeccionas la respuesta. Esto es el pan de cada día del trabajo con API. Nuestra descripción general de los clientes de API REST explica la categoría si eres nuevo en ella.

Para GraphQL, envías consultas y mutaciones contra un endpoint GraphQL y lees la respuesta estructurada. Si GraphQL es tu protocolo principal, nuestra recopilación de los mejores clientes GraphQL te da una visión más amplia del panorama.

Para el trabajo en tiempo real, Kreya soporta WebSocket y Server-Sent Events. WebSocket te proporciona un canal bidireccional. SSE te proporciona un flujo unidireccional del servidor al cliente. Ambos son útiles cuando pruebas feeds de datos en vivo o servicios de tipo chat.

Si alguna vez te preguntas qué protocolo elegir para un trabajo determinado, nuestro desglose de REST vs GraphQL vs gRPC analiza las ventajas y desventajas.

Almacenamiento Desconectado, Prioridad a la Privacidad y Compatible con Diff de Git

Tres decisiones de diseño distinguen a Kreya de las herramientas que priorizan la nube. Tienden a ser más importantes para equipos con reglas de datos estrictas.

Funciona completamente sin conexión

Kreya se ejecuta en tu máquina sin conexión a Internet. Tus solicitudes, entornos y respuestas permanecen locales. No necesitas iniciar sesión en un servicio en la nube para enviar una solicitud. Para los desarrolladores que trabajan detrás de un firewall o en sistemas sensibles, esto es una ventaja real. Consulta nuestra guía de las mejores opciones de clientes de API sin conexión para obtener más información sobre esta categoría.

Privacidad primero por defecto

Dado que todo permanece en tu dispositivo, tus datos de API nunca escapan a tu control por defecto. No hay telemetría que envíe cuerpos de solicitud a un servidor de terceros. Kreya se presenta como una herramienta que prioriza la privacidad, y el diseño offline por defecto lo respalda. Una licencia Enterprise offline puede eliminar por completo el requisito de cuenta para entornos restringidos.

Almacenamiento de proyectos compatible con diff de Git

Esta es la característica que convence a los equipos de ingeniería. Kreya almacena cada proyecto como archivos JSON simples y estructurados en disco. Esos archivos son comparables con Git, por lo que puedes cometerlos a tu repositorio como cualquier otro código.

La recompensa es un verdadero control de versiones. Revisas los cambios de API en las solicitudes de extracción. Ves exactamente lo que un compañero de equipo cambió en una solicitud. Reviertes una edición incorrecta con `git revert`. Ningún formato de sincronización propietario se interpone entre tú y tu historial.

Esto sitúa a Kreya en la misma familia que otros clientes de API nativos de Git. Si tu equipo ya vive en Git, tus definiciones de API también viven allí.

Pruebas y Automatización

Kreya no es solo una herramienta de exploración. También te ayuda a verificar que tus APIs se comportan correctamente a lo largo del tiempo.

Soporta pruebas automatizadas. Escribes pruebas scriptadas en JavaScript para asertar sobre las respuestas. Puedes ejecutar pruebas basadas en datos que iteran sobre un conjunto de entradas. Esto convierte las verificaciones ad-hoc en suites repetibles.

También ofrece pruebas de instantáneas. Una instantánea captura una respuesta de referencia. En la siguiente ejecución, Kreya compara la respuesta en vivo con esa referencia y señala cualquier desviación. Esto detecta cambios accidentales en tu contrato de API antes de que lleguen a producción.

Para la integración continua, Kreya proporciona automatización CLI con informes estilo JUnit. Ejecutas tus pruebas guardadas en una pipeline y alimentas los resultados a tu panel de CI. Esto cierra el ciclo entre las pruebas locales y tu sistema de compilación.

El Modelo Freemium

Kreya utiliza un modelo de precios freemium con tres niveles. Las cantidades exactas en dólares pueden cambiar, así que consulta la página oficial de precios de Kreya antes de comprometerte.

El plan Gratuito es gratis para siempre. Cubre los protocolos principales, gRPC, REST, GraphQL, WebSocket y los métodos de autenticación básicos. Para la exploración individual y el trabajo diario con solicitudes, el nivel gratuito es muy útil.

El plan Pro está dirigido a individuos. Añade las funciones avanzadas: scripting, pruebas de instantáneas, colecciones, historial de solicitudes y soporte por correo electrónico. Si dependes de las pruebas automatizadas, este es el nivel al que te expandirás.

El plan Enterprise está dirigido a empresas. Añade soporte prioritario, un portal de clientes, precios fijos para usuarios ilimitados y la opción de licencia sin conexión para entornos que no pueden usar cuentas.

Los planes de pago suelen ofrecer una prueba corta para que puedas probar las funciones avanzadas antes de comprar.

A quién le conviene Kreya

Kreya encaja en un perfil claro. Es una excelente opción si cumples con uno o más de estos requisitos:

Es una opción menos obvia si necesitas un espacio de trabajo alojado y basado en navegador, o si todo tu equipo trabaja en Mac, Windows y la web y desea un documento compartido en la nube. Kreya es una aplicación de escritorio por diseño.

Dónde encaja Apidog

Kreya es un cliente de API enfocado, que prioriza la privacidad y con una verdadera profundidad en gRPC. Si tus necesidades se limitan a llamar y probar APIs desde una herramienta de escritorio local, hace ese trabajo muy bien.

Sin embargo, algunos equipos quieren más que un cliente. Quieren diseñar la API, simularla antes de que exista el backend, documentarla para los consumidores y colaborar en tiempo real. Ese es un alcance diferente.

Apidog es una plataforma de API todo en uno construida para ese alcance más amplio. Al igual que Kreya, maneja gRPC, REST, GraphQL y WebSocket (además de SOAP y Socket.IO). Además del cliente, añade un diseñador visual de OpenAPI, escenarios de prueba automatizados con CI/CD a través de Apidog CLI, mocking inteligente, documentación interactiva autogenerada y espacios de trabajo compartidos en equipo. Se ofrece como aplicación de escritorio para Windows, Mac y Linux, además de una aplicación web y una CLI.

Captura de pantalla de la interfaz de usuario de Apidog.

La honesta contrapartida: Kreya es más ligera y prioriza el offline por defecto, lo que algunos equipos prefieren. Apidog cubre todo el ciclo de vida de la API en un solo lugar cuando necesitas diseño, simulación, documentación y colaboración junto con el cliente. Si estás sopesando opciones, nuestra recopilación de alternativas a Postman y la lista más amplia de clientes de API increíbles ponen a ambos en contexto.

button

Preguntas Frecuentes

¿Es Kreya gratis?

Sí. Kreya tiene un plan gratuito para siempre que cubre gRPC, REST, GraphQL, WebSocket y autenticación básica. Los niveles de pago Pro y Enterprise añaden scripting, pruebas de instantáneas y soporte para equipos.

¿Es Kreya de código abierto?

No. Kreya es un software propietario hecho por riok GmbH. El nivel gratuito lo hace accesible, pero el código fuente no es abierto. Si el código abierto te importa, busca opciones de clientes de API gratuitos que también sean abiertos.

¿Kreya funciona sin conexión?

Sí. Kreya es una aplicación de escritorio que funciona completamente sin conexión. Tus proyectos, entornos y respuestas permanecen en tu máquina. No se requiere una cuenta en la nube para enviar una solicitud.

¿Qué protocolos soporta Kreya?

Kreya soporta gRPC, REST, GraphQL, WebSocket y Server-Sent Events. Su soporte gRPC es el más profundo, con importación de proto, reflexión de servidor y los cuatro tipos de llamadas de streaming.

¿Cómo maneja Kreya el control de versiones?

Kreya almacena cada proyecto como archivos JSON compatibles con Git en disco. Puedes cometerlos a tu repositorio, revisar los cambios en las solicitudes de extracción y revertir las ediciones con comandos Git estándar.

¿Está el cliente de API Kreya relacionado con la marca de moda Kreya?

No. El Kreya cubierto aquí es el cliente de API en kreya.app, fabricado por riok GmbH. No tiene conexión con ninguna marca de moda o belleza del mismo nombre.

Practica el diseño de API en Apidog

Descubre una forma más fácil de construir y usar APIs