Kreya es un cliente de escritorio centrado en la privacidad que ayuda a tu equipo a explorar, probar y automatizar flujos de trabajo de API desde un solo lugar sin depender de SaaS ni de herramientas desordenadas. Kreya soporta:
- gRPC
- REST
- WebSocket
- Eventos enviados por el servidor
- GraphQL (próximamente)
- SOAP (próximamente)
Todos los datos del proyecto se almacenan localmente y están diseñados explícitamente para sincronizarse a través de git (o cualquier otro VCS), dándote control total. La arquitectura centrada en la privacidad mantiene todos los datos en tu dispositivo. Trabaja completamente sin conexión sin que Kreya contacte con ningún servidor externo.
Escribe pruebas, desde casos de uso simples hasta avanzados, para detectar regresiones y otros errores. Usa pruebas de instantáneas para resaltar automáticamente cambios no intencionados antes de publicarlos en producción.
Kreya incluye una CLI con ejecuciones ilimitadas, permitiéndote probar continuamente tus APIs. También se incluye soporte para plataformas populares como GitHub Actions, GitLab CI/CD o imagen de Docker.
Inspecciona tráfico de streaming, unario y multicanal con soporte integrado para HTTP/1.1, HTTP/2 y HTTP/3. Visualiza mensajes inmediatamente después de que lleguen y prueba APIs en tiempo real. Inspecciona información detallada de tiempos para encontrar cuellos de botella.
Kreya introduce un innovador y reutilizable almacén de autenticación con soporte para la mayoría de los mecanismos de autenticación:
- OAuth 2 / OpenID Connect
- Autenticación básica
- JWT
- Autenticación de Windows (NTLM/Kerberos)
- Firma AWS v4
- Claves de API
- TLS mutuo (mTLS)
Explora más características poderosas:
- Generación de datos simulados
- Importa APIs desde documentos OpenAPI, reflexión de servidor gRPC o Postman
- Usa entornos y plantillas
- Historial de solicitudes
- Configuración de proxy personalizada
- Tubería con nombre de Windows
- Sockets de dominio Unix locales