LabVIEW Add-Ons


NI offers a large number of add-ons that either add domain-specific IP into NI LabVIEW software or extend the LabVIEW development environment functionality for code deployment, models of computation, or validation tools. Browse the add-ons that can simplify the development process by giving you the right tools and expertise.


Add new models of computation to your code with design add-ons. Design control systems with the LabVIEW Control Design and Simulation Module or work with .m files with the LabVIEW MathScript RT Module.

  • Design control or motion systems or integrate textual math with these new models of computation
  • Take advantage of included tools for control design and simulation, .m files, and motion control
Browse design add-ons


LabVIEW system design software can run on most common OSs and deploy code to an array of hardware targets. Add-ons in this category give you the ability to deploy to many different targets, including building executables and running code on real-time and FPGA targets.

  • Use the right hardware without having to learn a new paradigm—just use LabVIEW
  • Build executables and run code on real-time and FPGA targets with included deployment tools
Browse deploy add-ons


Add-ons in this category interface with the specialized hardware for your application. NI has add-ons to interface with the hardware to complete your machine vision systems, distributed data logging, and more.

  • Interface with machine vision hardware, OPC servers, automotive networks, and more
  • Interface with your specialized hardware without leaving the LabVIEW environment
Browse interface add-ons


It takes many tools to build your solution. Not all of those may be NI products. Add-ons in this category give you the ability to integrate with third-party software.

  • Integrate Microsoft Office products such as Word and Excel
  • Use database connectivity tools to integrate SQL with LabVIEW
Browse integrate add-ons


Analysis is a fundamental part of many test, measurement, and control applications. Analyzing a signal gives additional insight into what your data means—you can get a clearer picture of your desired signal or monitor for a particular behavior.

  • Simultaneously acquire and analyze data within a single environment
  • Use prebuilt analysis libraries from NI instead of developing analysis routines from scratch
Browse analyze add-ons


Take advantage of code analyzers and unit test frameworks to demonstrate the quality of graphical code and automate practices such as regression testing and validation against requirements.

  • Review, monitor, and troubleshoot written applications
  • Analyze VIs, test written code against requirements, and gather project requirements
Browse validate add-ons

Linux is the registered trademark of Linus Torvalds in the U.S. and other countries. Permission to use and/or modify the penguin image is granted by Larry Ewing and The GIMP.