Repolode
cables-gl

cables-gl/cables_electron

Автономное Electron-приложение для macOS, Windows и Linux с визуальным редактором узлов cables.gl.

Звёзды
128
Форки
13
Открытые issues
0
Последний коммит
вчера

Что это?

Cables Standalone — десктопная версия редактора cables.gl, браузерной среды визуального программирования для создания графики в реальном времени и интерактивных патчей. Благодаря Electron редактор и его операторы работают как нативное приложение на macOS, Windows и Linux; цель проекта — сохранить паритет функций с веб-версией.

Поскольку десктопное приложение работает вне песочницы браузера, в нём меньше ограничений безопасности, чем в веб-редакторе. В настройках проекта намеренно включена интеграция с Node.js и отключена веб-безопасность, чтобы патчи и операторы могли запускать внешний код. Разработчики предупреждают: открывайте патчи и операторы только из источников, которым доверяете.

Приложение поддерживает параметры запуска, например открытие редактора в полноэкранном режиме или разворачивание окна рендерера при старте. Сборки распространяются в виде DMG для Mac, портативного исполняемого файла для Windows и AppImage для Linux. Репозиторий помечен как находящийся в активной разработке, поэтому в нём возможны несовместимые изменения.

Ключевые возможности

  • 01Запускает редактор cables.gl как десктопное приложение на macOS, Windows и Linux.
  • 02Поставляется в Electron-сборках: DMG для Mac, портативный исполняемый файл для Windows и AppImage для Linux.
  • 03Поддерживает параметры командной строки для запуска в полноэкранном режиме и с развёрнутым окном рендерера.
  • 04Позволяет переопределять локальные настройки с помощью файла cables.json.
  • 05Отключает ограничения песочницы браузера, чтобы патчи могли запускать внешний код.

Сценарии использования

  • Создание графики в реальном времени и интерактивных визуальных эффектов офлайн в десктопной среде.
  • Локальный запуск патчей cables с полным доступом к системным ресурсам.
  • Разработка и тестирование операторов cables с помощью локальной сборки редактора.

Быстрый старт

  1. 1

    Скачайте отдельное приложение со страницы отдельной версии cables.gl

  2. 2

    Mac: откройте файл .dmg и перетащите приложение в Applications

  3. 3

    Linux: сделайте AppImage исполняемым

    chmod +x ...AppImage
  4. 4

    Настройте локальную среду разработки с помощью репозитория cables_dev

Что важно знать

  • Разработка идёт полным ходом, поэтому возможны сбои.
  • В Ubuntu 24.04 и более новых версиях могут потребоваться обходные решения, например параметр --no-sandbox.
  • Сборки для Windows не подписаны, поэтому при первом запуске появляется предупреждение системы безопасности.
  • Настройки Electron отключают многие стандартные средства защиты, поэтому открывайте патчи только из надёжных источников.

В подборках

Темы

Частые вопросы

Что такое cables_electron?
Автономное Electron-приложение для macOS, Windows и Linux с визуальным редактором узлов cables.gl. Cables Standalone — десктопная версия редактора cables.gl, браузерной среды визуального программирования для создания графики в реальном времени и интерактивных патчей. Благодаря Electron редактор и его операторы работают как нативное приложение на macOS, Windows и Linux; цель проекта — сохранить паритет функций с веб-версией.
cables_electron можно использовать бесплатно? Какая у него лицензия?
cables_electron распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
cables_electron всё ещё поддерживается?
Активно поддерживается. Последний коммит в cables_electron — 6 нояб. 2026 г..
Для чего можно использовать cables_electron?
Создание графики в реальном времени и интерактивных визуальных эффектов офлайн в десктопной среде. Локальный запуск патчей cables с полным доступом к системным ресурсам. Разработка и тестирование операторов cables с помощью локальной сборки редактора.
Как установить cables_electron?
Скачайте отдельное приложение со страницы отдельной версии cables.gl Mac: откройте файл .dmg и перетащите приложение в Applications Linux: сделайте AppImage исполняемым: chmod +x ...AppImage Настройте локальную среду разработки с помощью репозитория cables_dev
Где скачать cables_electron?
Исходный код и инструкции по установке — на GitHub: https://github.com/cables-gl/cables_electron

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Модульная библиотека шейдерных функций для GLSL, HLSL, Metal, WGSL, WebGL и CUDA: в каждом файле — одна функция для повторного использования.

3,5 тыс.+3 за неделю226GLSLOtherАктивно поддерживаетсяОбновлён 14 дней назад

p5.js — бесплатная JavaScript-библиотека с открытым исходным кодом для творческого программирования, рисования и создания интерактивной или генеративной графики в интернете.

24,3 тыс.+35 за неделю3,9 тыс.JavaScriptLGPL-2.1Активно поддерживаетсяОбновлён позавчера

Навык для Claude Code, который помогает создавать короткометражки в 51 стиле с помощью кода, без моделей генерации видео.

13,3 тыс.+3,3 тыс. за неделю1,6 тыс.JavaScriptMITАктивно поддерживаетсяОбновлён 11 часов назад

Открытый каталог интерактивных UI-компонентов на Three.js/WebGL без входа в систему, с интерактивными превью и полным исходным кодом на React.

7,1 тыс.+167 за неделю672HTMLMITАктивно поддерживаетсяОбновлён 2 месяца назад

Библиотека из 35 эффектов для canvas, которые можно скопировать в проект: жидкость, стекло, огонь и другие эффекты поверх живого HTML.

5,4 тыс.+175 за неделю272TypeScriptOtherАктивно поддерживаетсяОбновлён в прошлом месяце