An open source VJ and visual performance tool with broadcast style routing for Linux, MacOS and Windows
-
Updated
Sep 3, 2026 - Rust
An open source VJ and visual performance tool with broadcast style routing for Linux, MacOS and Windows
A 4-deck Milkdrop VJ instrument: GPU compositor, MIDI/OSC/Ableton Link, NDI in/out, native Rust/egui desktop app
Resolume Arena Media Server - Ready-to-run Windows edition with pro features active after a quick setup.
Open-source projection mapping, VJ, and shader playground for live performance. Built on Svelte 5, Three.js, and Electron. AGPL-3.0.
A curated list of projection mapping tools, resources, and tutorials
VLC fork for quickly curating through tons of VJ loops
Cognitoni Auto VJ is an aggressive, real-time video manipulation engine built with openFrameworks and GLSL. It transforms video libraries into reactive visuals using a calibrated 5-band FFT analysis. Features 8 dynamic shape masks, fluid wave distortion, and frequency-mapped mosh patterns. Perfect for live performances and high-energy audio-visual
Cloud-based remote control for Resolume Arena/Avenue - React + TypeScript + FastAPI
GPU-accelerated audio-reactive DJ visualizer — 25 WGSL effects, beat tracking, live TUI editor. Rust + wgpu.
SoulJem Pro v5.5 - Professional lightweight tool for KJs and DJs to manage lyrics and visuals on external monitors. Free for Windows
Realtime vector visuals synthesizer for Laser DACs. Lots of features including ILDA, webcam/image vectorizing, text.
Ghost Arcade — open-source projection mapping & VJ software. WebGPU-accelerated, MIDI control, mobile companion, 200+ effects. AGPL-3.0. ghostarcade.live
Professional VJ and media server software for live visual performance — real-time video synthesis, layer compositing, DMX sync, Spout/NDI routing and LED mapper for multi-screen setups.
Open-source cross-platform DJ + VJ app: two-deck mixing and a beat-synced GPU visual engine on one shared clock. .NET 8 / Avalonia / GPLv3.
To associate your repository with the vj-software topic, visit your repo's landing page and select "manage topics."