Repolode
cables-gl

cables-gl/cables_electron

Aplicación de escritorio independiente con Electron que incluye el editor visual de nodos cables.gl para Mac, Windows y Linux.

Estrellas
128
Forks
13
Issues abiertos
0
Último commit
hace 24 horas

¿Qué es?

Cables Standalone es una versión de escritorio del editor cables.gl, un entorno de programación visual basado en navegador para crear gráficos en tiempo real y patches interactivos. Usa Electron para que el editor y sus operadores se ejecuten como una aplicación nativa en macOS, Windows y Linux, con el objetivo de mantener la paridad de funciones con la versión web.

Como la aplicación de escritorio se ejecuta fuera del sandbox del navegador, tiene menos restricciones de seguridad que el editor web. La configuración del proyecto habilita deliberadamente la integración con Node y desactiva la seguridad web para que pueda ejecutar código externo desde patches y operadores. Los responsables del proyecto señalan que los usuarios solo deben abrir patches y operadores de fuentes de confianza.

La aplicación admite opciones de inicio, como abrir el editor en pantalla completa o maximizar el renderer al arrancar. Las compilaciones se distribuyen como DMG para Mac, ejecutable portable para Windows y AppImage para Linux. El repositorio está marcado como en desarrollo intensivo y puede incluir cambios incompatibles.

Funciones clave

  • 01Ejecuta el editor cables.gl como aplicación de escritorio en macOS, Windows y Linux.
  • 02Incluye empaquetado basado en Electron para DMG de Mac, ejecutable portable de Windows y AppImage de Linux.
  • 03Admite opciones de línea de comandos para iniciar en pantalla completa y con el renderer maximizado.
  • 04Permite aplicar sobrescrituras de configuración local mediante un archivo cables.json.
  • 05Desactiva las restricciones del sandbox del navegador para que los patches puedan ejecutar código externo.

Casos de uso

  • Crear gráficos en tiempo real y elementos visuales interactivos sin conexión, en un entorno de escritorio.
  • Ejecutar patches de cables localmente con acceso completo a los recursos del sistema.
  • Desarrollar o probar operadores de cables con una versión local del editor.

Inicio rápido

  1. 1

    Descarga la aplicación independiente desde la página de la versión independiente de cables.gl

  2. 2

    Mac: abre el archivo .dmg y arrastra la aplicación a Applications

  3. 3

    Linux: da permisos de ejecución al AppImage

    chmod +x ...AppImage
  4. 4

    Configura un entorno de desarrollo local con el repositorio cables_dev

Antes de usarlo

  • El proyecto sigue en pleno desarrollo, por lo que pueden surgir problemas.
  • Ubuntu 24.04 y versiones posteriores pueden requerir soluciones alternativas, como la opción --no-sandbox.
  • Las versiones para Windows no están firmadas y muestran un aviso de seguridad al ejecutarlas por primera vez.
  • La configuración de Electron desactiva muchas protecciones de seguridad estándar, así que abre únicamente patches de fuentes de confianza.

En colecciones

Temas

Preguntas frecuentes

¿Qué es cables_electron?
Aplicación de escritorio independiente con Electron que incluye el editor visual de nodos cables.gl para Mac, Windows y Linux. Cables Standalone es una versión de escritorio del editor cables.gl, un entorno de programación visual basado en navegador para crear gráficos en tiempo real y patches interactivos. Usa Electron para que el editor y sus operadores se ejecuten como una aplicación nativa en macOS, Windows y Linux, con el objetivo de mantener la paridad de funciones con la versión web.
¿cables_electron es gratuito? ¿Qué licencia tiene?
cables_electron es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿cables_electron sigue mantenido?
Mantenimiento activo. El último commit de cables_electron fue el 6 nov 2026.
¿Para qué puedo usar cables_electron?
Crear gráficos en tiempo real y elementos visuales interactivos sin conexión, en un entorno de escritorio. Ejecutar patches de cables localmente con acceso completo a los recursos del sistema. Desarrollar o probar operadores de cables con una versión local del editor.
¿Cómo se instala cables_electron?
Descarga la aplicación independiente desde la página de la versión independiente de cables.gl Mac: abre el archivo .dmg y arrastra la aplicación a Applications Linux: da permisos de ejecución al AppImage: chmod +x ...AppImage Configura un entorno de desarrollo local con el repositorio cables_dev
¿Dónde consigo cables_electron?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/cables-gl/cables_electron

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

Proyectos relacionados