A friendly and extendable shader art engine.
-
Updated
Oct 11, 2026 - JavaScript
A friendly and extendable shader art engine.
RPI-powered Pink noise machine for baby Fred and other humans
Noisemaker for Babylon.js — Babylon.js adapter for Noisemaker's Polymorphic DSL, renderer, and effects library
Noisemaker for TouchDesigner — TouchDesigner port of Noisemaker's Polymorphic DSL, renderer, and effects library
Noisemaker for LÖVE: Lua and LÖVE port of Noisemaker's Polymorphic DSL, renderer, and effects library
Standalone Rust CPU renderer for Noisemaker's effect catalog
Noisemaker for Unity — Unity port of Noisemaker's Polymorphic DSL, renderer, and effects library (C#/HLSL)
libnoisemaker: C++20 library with a C API that runs Noisemaker programs on the GPU through Dawn
Noisemaker for Three.js — Three.js adapter for Noisemaker's Polymorphic DSL, renderer, and effects library
Noisemaker for Godot — Godot port of Noisemaker's Polymorphic DSL, renderer, and effects library
Hydra live-coding editor fork powered by Noisemaker (WebGL2)
Noisemaker for Blender: Blender (Metal) GPU-module port of Noisemaker's Polymorphic DSL, renderer, and effects library
Noisemaker for Qt — Qt port of Noisemaker's Polymorphic DSL, renderer, and effects library
State-of-the-art glitch art tool powered by Noisemaker
CPU-only (Javascript) Noisemaker shader engine, CSL, Polymorphic DSL, and canonical stateless 2D effect collection
A non-destructive image and video clip editor powered by the Noisemaker engine
Noisemaker for Swift: Swift and Metal port of Noisemaker's Polymorphic DSL, renderer, and effects library
MCP dev tools for Noisemaker and Portable shader effects
Real-time collaboration server and browser SDK for creative DSL clients
To associate your repository with the noisemaker topic, visit your repo's landing page and select "manage topics."