Visualization Library 2.0.0

A lightweight C++ OpenGL middleware for 2D/3D graphics

VL     Star     Watch     Fork     Issue

[Download] [Tutorials] [All Classes] [Grouped Classes]

You can review the changelog here.

Remember to set the VL_DATA_PATH environment variable to the directory containing the sample data in order to run the demos and tests included in VL.

Run the tests using any supported backend plus the test number as the first argument. The list of tests can be printed using 0, ex: vlWin32_tests 0.


All releases:

GitHub Repository

VL official repo is

Clone VL repo: git clone

Download .zip file:

Download .tar.gz file:

Compiling Visualization Library

Visualization Library uses CMake as its building system and can target several environments and compilers. At the moment we officially support the following platforms:

More information at Compiling and Installing VL.