# VJam > Browser-based VJ software that runs on your phone. No laptop, no install. VJam is a progressive web app (PWA) for live visual performance (VJing). It runs entirely in the browser — on phones, tablets, and desktops. Connect to a projector via HDMI and you have a complete VJ setup. ## Key Facts - 1,300+ beat-reactive visual presets - ~945 MilkDrop classics via Butterchurn (WebGL 2 reimplementation of Winamp's MilkDrop) - ~378 custom GPU shaders built with p5.js and GLSL - Real-time beat detection via Web Audio API (microphone input) - Touch-first UI: tap for random preset, swipe for effects, pinch for fullscreen - HDMI output to any projector or display - Works offline as an installable PWA - ¥3,980 one-time purchase (30-day free trial). No subscription. ## Comparison | Feature | VJam | Resolume Arena | VDMX | |---------|------|---------------|------| | Price | $27 once | €399/year | $199 once | | Platform | Any browser (phone/tablet/PC) | Windows/Mac | Mac only | | Install required | No (PWA) | Yes | Yes | | Laptop required | No | Yes | Yes | | MilkDrop presets | ~395 | No | No | | Beat detection | Built-in (mic) | MIDI/audio input | MIDI/audio input | | Projector output | HDMI adapter from phone | Direct | Direct | ## Who is VJam for? - DJs and VJs who want visuals at small venues without carrying a laptop - Anyone who wants MilkDrop-style visuals on their phone - Budget-conscious performers looking for a Resolume or VDMX alternative - Event organizers who need quick visual setup ## Links - App: https://vjam.vercel.app - Landing page: https://vjam.vercel.app/lp - Privacy: https://vjam.vercel.app/privacy.html - Terms: https://vjam.vercel.app/terms.html - Contact: vjam.contact@gmail.com - X: https://x.com/VJam_app