Visor VJ

Software for Live Visual Performance
Visor VJ interface
VJ software for real-time graphics

Create dynamic compositions with generative visuals.

Fine tune visuals with parameters and effects.

Perform live with controllers or respond to music.

Creative coders will feel at home

Dive into code to create your own visual effects.

Sketch-based coding that feels familiar to Processing, p5.js, Nannou, and more.

Live code in JavaScript or TypeScript.

Visor VJ creative coding
Visor visuals screenshot
Fast, extensible, and secure

Powered by the open source Visor engine, written in Rust.

Write custom plugins to extend functionality.

Secure, sandboxed code execution with Deno core.

Try the demo!

Visor VJ is under active development. The demo version will be available soon.

About

“I created Visor because I love creative coding and wanted to make it easier to use in live performances. It started with a Ruby-based version, inspired by live coding and VJing practices. It has iterated many times since, tested extensively at gigs and music festivals throughout New Zealand. Visor VJ is the next iteration.”

What happened to the Ruby version?

The Ruby version is now considered legacy. The website is still available to visit here.

A project by Jack Purvis.

© 2025