Biblioteca granular de funciones para shaders en GLSL, HLSL, Metal, WGSL, WebGL y CUDA, con una función reutilizable en cada archivo.
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
Descarga la aplicación independiente desde la página de la versión independiente de cables.gl
- 2
Mac: abre el archivo .dmg y arrastra la aplicación a Applications
- 3
Linux: da permisos de ejecución al AppImage
chmod +x ...AppImage - 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
Aplicación de escritorio basada en Electron para usar el editor de diagramas draw.io sin conexión en Windows, macOS y Linux.
p5.js es una biblioteca gratuita y de código abierto de JavaScript para la programación creativa, el dibujo y la creación de gráficos interactivos o generativos en la web.
Una skill de Claude Code para dirigir cortometrajes en 51 estilos, creados por completo con código y sin modelos de generación de video.
Catálogo de código abierto y sin inicio de sesión de componentes interactivos de UI para Three.js/WebGL, con renderizadores en vivo y el código fuente completo de React.
Biblioteca para copiar al proyecto con 35 efectos de canvas independientes del framework, como líquido, vidrio y fuego, que se superponen a contenido HTML en vivo.