Hosted by:
Living Architecture: Gehry
7
We Live in an Ocean of Air
Museum Of Change
Hosted by:
Living Architecture: Gehry

A visual live-programming environment that takes you from rapid prototyping to final production.

Features


Large-scale

vvvv is built to run large-scale interactive spaces. No matter the number of PCs involved, it is your single entry-point to build and run distributed systems.

Living Architecture: Ghery
Living Architecture: Ghery / Refik Anadol Studio

Distributed Rendering

When a single PC is not enough to render the number of outputs you need, simply scale your app across multiple PCs. An upcomming feature called “Boygrouping” keeps all your render machines n’sync. Any change to the program on the main PC is immediately replicated on all connected clients. Combined with vvvv’s live programming approach this gets rid of most of the overhead that comes with creating distributed applications.

Read more

Interactive

Interactivity is a wide topic and often involves external systems, sensors or protocols. vvvv brings them all together and connects them to realtime output.

We Live in an Ocean of Air
We Live in an Ocean of Air / Marshmallow Laser Feast

Crowd Tracking

For capturing interaction with crowds, vvvv supports the following tracking systems which give you positional data (and more) per visitor in large spaces:

Further, a range of depth sensors and lidars is supported that allow you to create custom solutions, see the Devices section in the packs browser for all options.

Read more

Media Server

When off-the-shelf media servers don’t suite your needs, create your own with vvvv. All the components typically needed (video, audio, realtime graphics, lights, lasers) are there for you to customize and tailor to your specific use case. Combine with your own idea of a UI and finally export your media server as a windows app for easy deployment.

Elbphilharmonie
Elbphilharmonie / Schnelle Bunte Bilder

Audio, Video, Lights and Lasers

  • Image sequence playback (.dds files for best performance/quality)
  • Video playback based on Microsoft Media Foundation
  • Projection Mapping support via multiple thirdparty integrations
  • Shader based image effects (TextureFX)
  • Multichannel audio engine with VST3 audio plugin integration
  • Support for protocols to control stage lights
  • Support for Lasers plus a set of nodes to generate paths with blanking
Read more

Rapid Prototyping

vvvv is made for rapid prototyping. A quick setup, effortless iteration, limitless connectivity and simple deployment are key to building any realtime media application.

Arduino RaspberryPi Midi OSC TUIO RCP MQTT ZeroMQ UDP TCP redis dmx Art-Net sACN Websocket HTTP Spout NDI Ableton Link And maaaany more...

Quick Setup

Getting vvvv up and running takes less then 2 minutes. The download is minimal, there is no signup or registration procedure and no copy-protection that would prevent you from installing vvvv on as many devices you need. Within 2 minutes you have access to the full possibilities of vvvv without any artificial limitations.

Read more

Visual Live-Programming

vvvv is a visual-first and fully live-programming environment. While it is possible to develop parts of your applications also using traditional text coding, this is mostly a preference but hardly ever a necessity.

One mode: Runtime

No matter if you “patch” visually or you write parts of your code in C#, any change you make is live. Compilation is happening in the background and you don’t have to wait for your program to restart, think: State Hot-Reload. This allows for rapid prototyping and is extremely benefitial for creating and debugging realtime interactive applications.

Read more

Developer Friendly

vvvv is generally developer friendly. One can think of it as a development environment for the .NET ecosystem in which sense it is comparable to Visual Studio and Rider.

The vvvv editor with tool windows
The vvvv editor with tool windows

The key difference is vvvv’s focus on visual live-programming which benefits applications that require rapid prototyping or have IO that goes beyond the standard mouse/keyboard/touch-screen.

Multi-language

vvvv is a visual-first development environment. There isn’t much that you couldn’t express with vvvv’s own visual language VL. It combines features known from object-oriented, functional as well as reactive programming and as such is quite versatile.

But that’s not all, vvvv also supports the following text languages:

Read more

Extendability

vvvv is not a monolithic software. Its core is rather slim with many optional packs to augment its functionality.

C# .NET Nuget

If you’re still missing a feature, here are your options:

  • Get in touch, we offer custom feature development, support and consulting
  • Help yourself by writing a custom node or an editor extension:

Custom nodes

The simplest way to create custom, reusable nodes is wrapping a group of nodes away in a new node. Do this for a bunch of nodes and create your own reusable pack of nodes which you can share on nuget.org.

Alternatively custom nodes can be written in pure C# or F#. No proprietary plugin-wrapping boilerplate code is needed. Any method written in code is available as node in VL, meaning simple nodes really just take a few lines of code.

If you know how to write code, extending vvvv with your own nodes is trivial.

Read more

Deployment

For deployment, vvvv offers full flexibility. Whether you prefer to ship your code as an app or rather have vvvv itself running on premise, it is up to you to decide.

We Live in an Ocean of Air
We Live in an Ocean of Air / Marshmallow Laser Feast

Export

The first option is to export the program to run it as normal app (*). It can be wrapped in an installer and handed to clients who don’t have to know anything about vvvv in order to run it.

Like this, apps created with vvvv can also be shared via online stores like:

Read more

Showcase


Showreels

Recent Projects

Machine Dreams: Biophilia

Machine Dreams: Biophilia

Unfolding across the parametric architectural surface of Google’s Charleston East Corridor atrium, Machine Dreams: Biophilia is a large-scale immersive media installation.

Unfolding across the parametric architectural surface of Google’s Charleston East Corridor atrium, Machine Dreams: Biophilia is a large-scale immersive media installation.

Refik Anadol Studio
You Are Part of History

You Are Part of History

A series of six interconnected and highly participative media installations for the new permanent exhibition at the Haus der Geschichte in Bonn.

A series of six interconnected and highly participative media installations for the new permanent exhibition at the Haus der Geschichte in Bonn.

SCHNELLE BUNTE BILDER
KUWAIT PAVILLION - EXPO OSAKA

KUWAIT PAVILLION - EXPO OSAKA

For the presentation of the state of Kuwait at the Expo 2025 in Osaka, m box created an interactive projection onto an oval dome. Visitors shared their visions for the future that were transformed into stars using AI-generation.

For the presentation of the state of Kuwait at the Expo 2025 in Osaka, m box created an interactive projection onto an oval dome. Visitors shared their visions for the future that were transformed into stars using AI-generation.

m-box
Deutsches Schifffahrtsmuseum

Deutsches Schifffahrtsmuseum

A series of interactive media exhibits spread across the main exhibition areas: Environment, Physics, Equipment, Research and Shipbuilding - For the new permanent exhibition Ship Realms – The Ocean and Us at the German Maritime Museum in Bremerhaven.

A series of interactive media exhibits spread across the main exhibition areas: Environment, Physics, Equipment, Research and Shipbuilding - For the new permanent exhibition Ship Realms – The Ocean and Us at the German Maritime Museum in Bremerhaven.

SCHNELLE BUNTE BILDER
Museum Of Change

Museum Of Change

The MOC is an AI art museum in public space in the center of Vienna. It is a living, holistic work of art composed of light, sound, image, space, and interaction between humans and artificial intelligence. Comprised of a 360° projection and more…

The MOC is an AI art museum in public space in the center of Vienna. It is a living, holistic work of art composed of light, sound, image, space, and interaction between humans and artificial intelligence. Comprised of a 360° projection and more…

SHA.ART
There are 49 recent projects to discover.

Learn


Integrated Help Browser

Community


vvvv Community Hub

Community Hub

Explore vvvv's ecosystem of people, businesses and educational institutions

Join us for a chat

Chat

Join us for a chat: Get help 24/7 or just hang out with your fellow patchers.

Join and organize meetups on Mobilizon

Meetups

Join us for a meetup: real-world, in-person drinks and presentations around vvvv.

vvvv Forum

Forum

Get answers to your questions or find them in existing discussions in the vvvv forum.

Licensing


T.R.U.S.T

vvvv is protected by our (pattern pending) T.R.U.S.T model:

  • No copy-protection
  • No feature limitations
  • No mandatory registration
  • We trust you to declare your commercial use of vvvv correctly.

That’s the world we want to live in. If vvvv helps you make a living, then help us make a living by providing vvvv for you.

Commercial Use

Any commercial use requires a per-developer license. Commercial use includes academic research and usage by NPOs and NFT artists.

Buy licenses

Free Use

vvvv can be used freely without any limitations for the following purposes:

  • Evaluation
  • Non-commercial use
  • FOSS development
  • Contribution development
  • Teaching and learning vvvv

Support


Request a Tour

Curious to learn how vvvv can help you get things done?

We'd like to give you a tour!

  • A free screenshare call to walk you through vvvv
  • Giving you an overview and helping you getting started
  • Answering all your questions

Custom Training

Looking to give your vvvv expertise a jump start?

We get you up to speed!

  • Basic training for teams
  • Specialized training for teams and individuals
  • A Custom learning experience in accordance with your requirements

Custom Support

Using vvvv in a commercial project and need a hand?

Our engineering team is here to help!

  • Guiding you in planning the structure of your application
  • Sharing responsibility for the success of your project
  • Custom feature development

Download


vvvv gamma

Download: Stable
  Version: 7.3
Download: Preview
  Unstable, daily preview builds
Download: Stable
  Version: 7.3
Download: Preview
  Unstable, daily preview builds

vvvv does not have a native version for macOS!

But if you`re running on Apple silicon and using Parallels is an option for you, please use the "Windows Arm" builds and see Running vvvv on a Mac for some fine-print!

Looking for the now legendary vvvv beta ?

Commercial use

vvvv is free without any restrictions for non-commercial use. Commercial use requires a License.

Buy Licenses

Packs

By default vvvv ships with small range of core libraries. Browse all available optional packs.

Explore Packs

Contact


Imprint

vvvv - Dießl & Gregor GbR
Oranienstrasse 10
10997 Berlin/Germany
VAT: DE275566955

groupӘvvvv.org

Follow us

Sign up for our Newsletter

Your subscription could not be saved. Please try again.
Your subscription has been successful.