What it is
cables.gl is a node environment that runs in a browser tab: patch WebGL visuals from operators for geometry, shaders, audio analysis, and interaction, then publish the result as a link or export it for the web. The project went open source (MIT) and ships a free standalone desktop app, which removed the last reasons not to try it.
As a learning path it is unmatched: the patching mental model of the big tools, zero install, zero cost, and a gallery of open patches to pull apart. Real club visuals and installations ship on it, particularly where “runs anywhere, embeds in a page” beats raw horsepower.
What it costs
Free. Browser-based editor plus open source standalone builds for macOS, Windows, and Linux.
Best for
Learning node-based visuals before committing to TouchDesigner’s curve, web-native audiovisual work, and patches you want to share as URLs.
Skip it if
You are pushing heavy 3D scenes, multi-output shows, or media-server integration. Browser tech has a ceiling that native tools clear.