Search Results for

    Show / Hide Table of Contents

    Libraries

    vvvv's functionality is structured into individual libraries, also known as NuGet packages. Not all of them are shipping with vvvv, but they can easily be installed. Most of them will be open-source and many of them are provided and maintained by your fellow vvvv users.

    To learn how to use nugets in vvvv please refer to the documentation on Managing NuGets or watch the HowTo Use NuGets video.

    Besides the VL.CoreLib, which is accessible by default, here is an overview of what's available:

    Category Content
    Animation Particle Systems, Timelines, ...
    Audio Audio analysis, playback, recording. Sound synthesis, ...
    Augmented Reality Aruco markers, ...
    Computer Vision OpenCV, Dlib, ...
    Databases
    Devices Depth Cameras, Arduino, Lights, Lasers, SICK, ...
    Graphics 2d Skia, 3d Stride, ...
    IO Networking Protocols, ...
    Machine Learning Wekinator, RunwayML, Lobe, ONNX, ...
    Video Video playback, capturing, ...
    Misc

    Missing anything?

    • Check the work-in-progress section of the vvvv forum
    • Browse the github topic VL
    • Scroll the nugets taged VL
    • Apart from the above libraries specifically made for vvvv, you can also use almost any .NET library.

    You can also make your own libraries for personal use (for sharing nodes and types among different projects) or for sharing with others. See Extending vvvv.

    • Improve this Doc
    In This Article
    Back to top Brought to you by vvvv.org