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 beta
is the original project, in development since around 2001vvvv gamma
is the new version, entirely rewritten from scratch, first released in 2020VL
is 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?
vvvv has a built-in HelpBrowser, press F1 to open it. On the Learn
tab you find help for each library: Browse the Examples
and Tutorials
first. When you have more specific questions, consult the HowTo's
and Explanations
.
Want to watch some vvvv videos first? Visit vvvvTv on youtube.
The Gray Book
The Gray Book combines a written Reference and Explanations for you to explore in addition to the materials in the HelpBrowser.
The Forum
Any questions left? Get them answered in the forum.
The Chat
Want to chat with other vvvv users? Join us in the chat.