Sign Up

Where the community shares LabVIEW tools

Thousands of developers and companies use VIPM to find, share, and manage their LabVIEW code reuse and tools.

Try out the new Jake: AI Coding Assistant for LabVIEW (beta)!
Get answers to questions about LabVIEW and discuss your code.

New Releases

  |  
 image
Nominal IO Client
The official Nominal LabVIEW client. Nominal powers mission-critical engineering work with modern analysis tools, real-time observability, and advanced data infrastructure — all in one collaborative workspace. Enterprise-grade security and scale Nominal is built for startup, enterprise, and …

by Nominal - 1 day ago
 image
Top Level Launcher
Sets or run the top level VI in the project. Normal Operation: To set the top VI, use Ctrl+Shift+[shortcut]. To run the top VI, use Ctrl+[shortcut]. Advanced Operation using QD data entry: To set the top VI, enter "s" or "set" before activating the shortcut. To run the top VI, enter "r" o…

by GCentral - 4 days ago
 image
OpenGDS Tooling
Open Source GOOP Development Suite Tooling. This package contains tooling for creating and editing OpenGDS classes. [Contributors] - Mikael Holmstrom - Bas van Etten - Maarten Scherjon - Martien Roijmans - Bram de Bruin

by OpenGDS - 5 days ago
 image
PostgreSQL Library
Connect to PostgreSQL Server databases from LabVIEW. Easy to start Examples that connect to a public Postgres Server. Includes libPQ dlls for Windows. For Linux RT, follow this tutorial to install LibPQ: https://forums.ni.com/t5/NI-Linux-Real-Time-Documents/Tutorial-PostgreSQL-with-LabVIEW/ta…

by JDP Science - 6 days ago
 image
Rainbow Terminal
Put some colors in your terminal. This small utility provides a quick way to have some colors in your terminal, using G-CLI or any other tool that writes to a terminal. Tool provides only the basic 8-16 colors bits support, so all terminal can handle that, however it provides an input for use…

by Felipe Pinheiro Silva - 1 week ago
 image
Blue Formatter For LabVIEW
An autoformatter for LabVIEW inspired by Python's Black, LabVIEW's own Nattify and Felipe Silva's experiments. It is run as a G-CLI Tool. In it's simplest form: g-cli blue -- "Directory to Format" It will find all VIs in the directory and run a set of autoformatting steps on them, similar to th…

by SAS Workshops - 1 week ago
 image
Approval Tests
Approval Testing For LabVIEW This is a project to implement approval testing in LabVIEW. It is based off the work of Llewellyn Falco, which can be found at https://approvaltests.com/ What Is Approval Testing? Llewelyn does a great job of explaining it here: https://approvaltests.com/ Find the s…

by SAS Workshops - 1 week ago
 image
OpenG LabVIEW ZIP Library
The lvzip package contains several routines for operating on zip files.

by OpenG - 1 week ago
 image
LUnit Parameterized Add-On
Add on for creating parameterized tests in LUnit. After installing, select Tools->LUnit->New Parameterized Test... to create a parameterized test case. Each test method in the Patameterized Test Case will run for each parameter value defined in the Parameters.vi. Use the class private data to bundl…

by Astemes Ab - 1 week ago
 image
CSM INI Static Variable Support
This library is adding ${variable} support of arguments for CSM, which is loaded from the first catched ini file in application folder or topmost VI's parent folder. You can specified a section name or use ${section.variable:defaultValue} when section name is left as blank. Open Source Declaration…

by NEVSTOP-LAB - 1 week ago
 image
CSM API String Arguments Support
The purpose of this library is to enhance the API parameters for Communicable State Machine (CSM). It allows for the inclusion of various data types in plain text format. Two more templates which include "Data: Get Configuration", "Data: Set Configuration" and "Data: Get Internal Data" states, are …

by NEVSTOP-LAB - 1 week ago
 image
Communicable State Machine(CSM)
Communicable State Machine(CSM) is a LabVIEW application framework that builds upon JKI State Machine(JKISM). It follows the pattern of JKISM and extends the keywords to describe message communication between modules, including concepts such as Sync-Message, Async-Message, Subscription/Unsubscripti…

by NEVSTOP-LAB - 1 week ago
 image
IG OOPanel
Provides an OOP based panel UI manager and also includes functionality for simulating arrays with these Panels for highly flexible dynamic UI content. This library is not based on any existing framework (DQMH, AF, etc.) and can be used as part of any UIs being developed. Panels are run as asynch…

by Illuminated G - 1 week ago
 image
LV Venv launcher
PACKAGE IS NO LONGER MAINTAINED. GO TO: https://www.vipm.io/package/felipefoz_lib_venv_tools/ This tool enables the use of virtual environment for LabVIEW projects. It starts a new LabVIEW instance with the pre-configured path for the virtual environment. This tool is used with G-CLI. For more…

by Felipe Pinheiro Silva - 2 weeks ago
 image
LV Venv Tools
This tool enables the use of virtual environment for LabVIEW projects. It allows you to install packages to the virtual environment folder but it does not solve dependencies. Packages are defined in the file requirements.json. There are commands to install and launch the project with the virtual en…

by Felipe Pinheiro Silva - 2 weeks ago
 image
Cyclic Table Probes
A set of Debugging Cuctom Probes: -- "Cyclic Table" which show a history -- Includes a Call-Chain probe to track the Callers of a subVI -- "Quick Timer" probes that measure the time from the last call of any other Quick Timer probe, allowing easy performance testing of what part of the code …

by JDP Science - 2 weeks ago

Top Contributors (Last 30 Days)

Top
  |  
Samuel Taggart - 4 contributions
was on the development team: 1, released the package: 3
Felipe Pinheiro Silva - 4 contributions
released the package: 4
Tom McQuillan - 3 contributions
released the package: 3
Derrick Bommarito - 3 contributions
released the package: 3
yao - 3 contributions
released the package: 3

Posts

  |  
  |  
Linux support
what is making the package Windows only, would it be a lot …
suggestion
Missing option "Store package in file on save"
It would be great to have this optional flag in the Scan Pr…
suggestion
Youtube Walkthrough Video
AboutPressCopyrightContact usCreatorsAdvertiseDevelopersTer…
youtube video