Sign Up

New VI From Template (Right-Click Menu Plugin) by Robusto Systems - Toolkit for LabVIEW Download

Right-Click Menu Plugin (IDE extension) that helps create new VI's and CTL's from templates and add them into a project, library or class

* 1 ↓34
ReleasedNov 14, 2022
Publisher Robusto Systems
License MIT
LabVIEW VersionLabVIEW>=16.0
Operating System Windows
Project links Homepage   Documentation   Repository  


This package installs a right-click menu plugin to help create new VI's and CTL's from templates, and add them into a LabVIEW project, LabVIEW library (lvlib) or class (lvclass) more quickly and with fewer clicks.

To launch the tool right-click on a free label (a comment) on the block diagram of a VI and select "New VI From Template...". A GUI will pop-up. The GUI enables the user to select a template VI or CTL and insert a copy of the template file into the project, library (lvlib) or class that owns the VI from which the user right-clicked. The GUI displays a preview of the front panel and block diagram of the selected template VI.

This package installs:
1. A LLB file named "New VI From Template.llb" to location: \resource\plugins\PopupMenus\edit time panel and diagram ; For example, to "C:\Program Files (x86)\National Instruments\LabVIEW 2020\resource\plugins\PopupMenus\edit time panel and diagram" ; This LLB contains the source code of the plugin.
2. Two template VI's and two template CTL's. These are some of the template files we use at Robusto Systems. Feel free to use these templates, or to add your own. The template VIs and CTLs are installed in a folder named "Template VIs and CTLs" inside the User Documents folder. For example: "C:\Users\Petru\Documents\Template VIs and CTLs\LabVIEW 2022". Feel free to add your own template VI's and CTL's into that folder.

The source code is available in the LLB file, or at the following Github repository:

Good or bad, we love to hear from our users. Please email us at with your thoughts, including bug reports or suggestions.

Release Notes (Nov 14, 2022)

- Ability to name the VI or CTL before it is created was added in the tool GUI
- Ability to set the VI Description was added in the tool GUI
- The GUI was resized. The height was reduced by 120 pixels in order to fit on laptop monitors that use 1920 x 1080 resolution and 125% or 150% scaling.
- Besides a preview of the selected template VI block diagram, the tool now displays a preview of the front panel too
- The path of the folder that stores the template VIs and CTLs is now stored in a Windows Registry Key: HKEY_CURRENT_USER\Software\NewViFromTemplate_LabVIEW_IDE_Extension

petrutarabuta was a contributor to this release

Download Package

All Contributors
Featured in

  Post an Idea   Post a Resource

Recent Posts