Adding Custom Tools to the NI VeriStand Editor

Updated Oct 31, 2025

Environment

Software

  • VeriStand

Before VeriStand 2019, it was possible to develop Custom Workspace Objects and Custom Workspace Tools to extend the VeriStand Workspace. Starting from VeriStand 2019, the User Interfaces for VeriStand Projects can now be created also using the VeriStand Editor (with extension .nivsscr instead the old .nivsscreen of the VeriStand Workspace). This document describes how to leverage Custom Workspace Objects and Custom Workspace Tools within the new type of VeriStand user interfaces.

Custom Workspace Objects and Custom Workspace Tools can not be used in UIs built with VeriStand Editor.

For Custom Workspace Tools, a possible alternative would be to add a VI to the VeriStand Project Files. To do so:

  1. On the Project Files tab, right click on the .nivsprj item and select Add File
    image.png 
  2. Navigate to the VI path
  3. After adding the VI, right-click on it and select the appropriate execution option; either Run to execute it on demand, or Run On Deploy to execute it automatically during deployment.
    image.png 

If your VI has dependencies, you need to compile the VI dependencies as LLB in order to be able to add and run your VI from the VeriStand Editor. You can find an example based on the Reset VeriStand as Startup Workspace Tool in the attachments.