Repolode
VoidenHQ

VoidenHQ/voiden

Cliente de API offline y nativo de Git que guarda solicitudes, pruebas y documentación en archivos Markdown de texto plano con extensión .void.

Alternativa open source a:PostmanInsomnia

Estrellas
1,776
Forks
89
Issues abiertos
9
Último commit
anteayer

¿Qué es?

Voiden es un cliente de API de escritorio basado en Electron para diseñar, probar y documentar APIs. En lugar de guardar las solicitudes en una base de datos de colecciones opaca, cada solicitud, su documentación y sus pruebas se reúnen en un archivo .void de texto plano que combina Markdown con bloques estructurados para elementos como endpoint, autenticación, parámetros y cuerpo. Estos bloques se pueden reutilizar en varios archivos, y todo el espacio de trabajo se puede comparar, revisar y combinar con Git.

La aplicación funciona completamente offline, sin necesidad de una cuenta ni de sincronización en la nube. La compatibilidad con protocolos se proporciona mediante plugins e incluye REST, GraphQL, gRPC y WebSocket; además, se pueden importar colecciones de Postman, Insomnia, OpenAPI y Swagger. Los scripts previos a la solicitud y posteriores a la respuesta se pueden escribir en JavaScript, Python o shell.

Voiden Runner, una CLI sin interfaz gráfica que requiere Node.js 18 o posterior, ejecuta los mismos archivos .void en terminales, pipelines de CI, contenedores de Docker y tareas cron. El proyecto también ofrece compatibilidad con MCP para que agentes de IA como Claude Code o Codex puedan ejecutar solicitudes desde un proyecto.

Funciones clave

  • 01Guarda solicitudes, documentación y pruebas juntas en archivos .void de texto plano.
  • 02Admite REST, GraphQL, gRPC y WebSocket mediante plugins instalables.
  • 03Importa colecciones de Postman, Insomnia, OpenAPI y Swagger.
  • 04Ejecuta scripts previos a la solicitud y posteriores a la respuesta en JavaScript, Python o shell.
  • 05Ofrece un runner de CLI sin interfaz gráfica para terminales, CI y Docker.
  • 06Funciona offline, sin necesidad de una cuenta ni de sincronización en la nube.

Casos de uso

  • Mantener las solicitudes de API y su documentación versionadas junto al código en un repositorio de Git.
  • Revisar cambios en las APIs mediante pull requests de archivos de solicitudes de texto plano.
  • Ejecutar un conjunto de solicitudes de API en pipelines de CI/CD con el runner sin interfaz gráfica.
  • Migrar colecciones existentes de Postman o Insomnia a archivos compatibles con Git.

Inicio rápido

  1. 1

    Instala Voiden con Homebrew en macOS

    brew install voiden
  2. 2

    Instala Voiden con winget en Windows

    winget install Voiden
  3. 3

    Descarga el instalador para tu plataforma desde voiden.md/download y abre la aplicación

Antes de usarlo

  • Algunas instalaciones con gestores de paquetes (Nix, Flatpak, snap) requieren configuración adicional, y para usar apt en Linux primero hay que añadir un repositorio.
  • Es posible que los instaladores de Windows muestren una advertencia de SmartScreen mientras la aplicación gana reputación de descarga.

En colecciones

Temas

Preguntas frecuentes

¿Qué es voiden?
Cliente de API offline y nativo de Git que guarda solicitudes, pruebas y documentación en archivos Markdown de texto plano con extensión .void. Voiden es un cliente de API de escritorio basado en Electron para diseñar, probar y documentar APIs. En lugar de guardar las solicitudes en una base de datos de colecciones opaca, cada solicitud, su documentación y sus pruebas se reúnen en un archivo .void de texto plano que combina Markdown con bloques estructurados para elementos como endpoint, autenticación, parámetros y cuerpo. Estos bloques se pueden reutilizar en varios archivos, y todo el espacio de trabajo se puede comparar, revisar y combinar con Git.
¿voiden es gratuito? ¿Qué licencia tiene?
voiden es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿voiden sigue mantenido?
Mantenimiento activo. El último commit de voiden fue el 4 nov 2026.
¿Para qué puedo usar voiden?
Mantener las solicitudes de API y su documentación versionadas junto al código en un repositorio de Git. Revisar cambios en las APIs mediante pull requests de archivos de solicitudes de texto plano. Ejecutar un conjunto de solicitudes de API en pipelines de CI/CD con el runner sin interfaz gráfica. Migrar colecciones existentes de Postman o Insomnia a archivos compatibles con Git.
¿Cómo se instala voiden?
Instala Voiden con Homebrew en macOS: brew install voiden Instala Voiden con winget en Windows: winget install Voiden Descarga el instalador para tu plataforma desde voiden.md/download y abre la aplicación
¿Dónde consigo voiden?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/VoidenHQ/voiden

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados