Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

apiweave

APIWeave es una aplicación de escritorio local-first para pruebas visuales de API basada en Electron y ReactFlow. No requiere servidor ni Docker; usa SQLite embebido y almacena secretos cifrados con Libsodium.

Ficha actualizada 23 sept 2026, 20:06 · upstream 23 sept 2026, 19:18 · release v0.11.0

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es apiweave

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

APIWeave permite diseñar, ejecutar e inspeccionar flujos de prueba de API mediante un lienzo visual donde se arrastran nodos como solicitudes HTTP, aserciones, retrasos o llamadas a otros flujos. Los proyectos agrupan flujos en secuencias ordenadas y los entornos con secretos viven localmente cifrados en repositorio SQLite.

La aplicación es autocontenida: no expone puertos ni requiere configuración de SSO. Incluye una integración opcional con MCP para que agentes locales controlen la app sin webhooks externos. La sincronización entre dispositivos se habilita mediante una cuenta Cloud, mientras que los datos sensibles permanecen siempre en el equipo.

Tecnológicamente combina React 18, ReactFlow 11 y Electron 44 con un motor de ejecución en proceso único gestionado por IPC. El despliegue es directo vía instaladores o scripts de build para Linux/Windows/macOS.

CASOS DE USO
  • Diseño visual de flujos de prueba de API sin escribir código
  • Ejecución local de pruebas contra entornos privados con secretos cifrados
  • Integración con agentes locales mediante puente HTTP MCP en loopback
  • Gestión de proyectos y exportación/importación de colecciones .awecollection
PUNTOS DESTACADOS
  • Arquitectura single-process sin puertos expuestos ni servicios externos
  • Secretos cifrados con Libsodium (sealed-box) y sin API de lectura en repositorio
  • Portabilidad entre sistemas operativos mediante instaladores nativos o AppImage
  • Integración opcional con MCP para automatización por agentes locales
PRECAUCIONES
  • No hay sincronización automática sin cuenta Cloud; los datos sensibles nunca salen del equipo
  • Dependencia de Electron que incrementa el tamaño de la instalación y añade complejidad de mantenimiento
  • Falta de auditoría de ejecución ni registro de actividad en modo local
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU2 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO20 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Despliegue manual

Descargar instalador oficial o construir localmente con scripts proporcionados. En Linux, AppImage requiere FUSE 2; preferir paquete .pacman en Arch. macOS: desbloquear Gatekeeper si la app es no notariada. Windows: ejecutar SmartScreen con advertencia de firma no verificada.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Next.jsReactNode.jsPython
SERVICIOS
MongoDB
BASES DE DATOS
MongoDB
PUERTOS
No detectados
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

Experiencia real de la comunidad

Ayuda a contrastar la estimación automática con instalaciones reales.

Todavía no hay datos comunitarios para este proyecto.