Welcome to vvvv!
vvvv is your one-stop-shop for all things digital and interactive media.
It is a visual live-programming environment that helps you get things done quickly:
- Generate interactive 2d or 3d motion graphics
- Visualize data coming from network or offline sources
- Control lights, lasers, motors or anything else you can connect to a PC
- In the end, export everything as a standalone program.
- Missing some functionality? vvvv can consume almost any .NET nuget and can be easily extended using c#.
vvvv beta vs. vvvv gamma vs. VL
vvvv betais the original project, in development since around 2001
vvvv gammais the new version, entirely rewritten from scratch, first released in 2020
VLis the name of the visual programming language that is at the core of vvvv gamma and can optionally also be used in vvvv beta
When we speak of just
vvvv, in the past we meant
vvvv beta, now we mean
vvvv gamma. With
vvvv we refer to the whole programming environment, with all its windows, while with
VL we refer more specifically to the language. This distinction is useful, because one fine day VL, the language, may be included in other environments, not only vvvv beta and vvvv gamma...
Where to start?
Depending on where you come from, you may want to start with one of these introductions:
Also, vvvv has a built-in HelpBrowser, press F1 to open it. On the
you find help for each library: Browse the
Tutorials first. When you have more specific questions, consult the