Skip to content


VisualApplets is a graphical development environment for programming frame grabbers and other image-processing hardware platforms.

User Documentation#

Quick Start#

In-Depth Documentation#

Embedded VisualApplets (eVA)#

Product Information#

Release Notes / Known Issues#


Open Source Licenses#

General Information#

What is VisualApplets?#

Using VisualApplets, you program the central processing element of the platform, the FPGA.

Comprehensive libraries support you with more than 200 operators. Drag-and-drop editing allows you to create your design in form of a data flow model, thus minimizing the time effort for designing new solutions. The integrated high-level simulation gives you full control over the final visual result of a design.

Via the build function, you generate the actual bitstream that can be loaded onto the FPGA as well as SDK sample code you can integrate into your applications.

VisualApplets allows you to develop real-time image processing applications.

VisualApplets Program Window

VA Forum Icon For online community support, visit the VisualApplets Online Community Forum.

For more information, see the Basler website.

What is Embedded VisualApplets?#

Embedded VisualApplets is a framework that allows you to use VisualApplets technology on any FPGA-operated image processing hardware platform.

To make a device programmable by VisualApplets, a VisualApplets IP core needs to be integrated into the top-level FPGA design of the device.

After integration, this IP core can be programmed and re-programmed with VisualApplets.

The embedded VisualApplets framework provides you with all necessary tooling.

For more information, see the Basler website.