ControlArray
Enables providing array-like UIs with arbitrary, homogeneous controls. This is especially useful to create a simulated array with XControls which norm…
Developers
IG Joystick
Provides easier axis, button, and POV mapping. The library is extensible by allowing children classes to be created to add special behavior for specif…
Developers
IG Stream Base
Base library for stream based operations and abstract base classes for managing connections that provide data streams. To make file and in-place opera…
Developers
IG TCP Stream
Provides a TCP implementation over IG Stream Base. All of the low-level TCP is entirely native LabVIEW functionality so it runs on all supporte…
Developers
IG Stream Messaging
Provides a messaging layer overtop of a stream implementation based on IG Stream Base. Allows using a single communication stream to send multi…
Developers
IG Stream Messaging Examples
Provides 2 client/server example applications, one with a very simple mechanism that uses functional globals and no classes (aside from the library) a…
Developers
IG IDE - Snippets
This package has 2 main sets of features to reduce the time spent with simple but tedious tasks in LabVIEW: project tooling and code snippets.…
Developers
IG Serial Stream
Provides a SerialStream implementation based on the IG Stream Base library. Uses VISA under the hood but is only intended for serial use, other connec…
Developers
IG Web&Crypto
Includes the Fast Base64 implementation from the NI forums with the addition of the Base64-URL variant. Can generate HS256 signatures and has yet anot…
Developers
IG FlexChannels
Adds a new Channel template to the create channel dialog in LabVIEW. This combines the behavior of several other templates. Multiple communication mec…
Developers
IG HTTP Utils
Currently only includes functionality intended for use in a HTTP server. Eventually the library will be updated to include Request and Response buildi…
Developers
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.…
Developers
IG Flex Channel Examples
Provides more real-world usage of the Flex Channel template with multiple data types and demonstrates the multiple reader endpoint types. The examples…
Developers
IG AutoComplete
Provides a minimal API (1 VI!) to create an autocomplete style text search where filtered results based on entered text is displayed. This can leverag…
Developers
IG HTTP Server
HTTP Web Server for LabVIEW applications. Provides easy to use common features such as file serving and request handling akin to LabVIEW Web Services.…
Developers
IG WebSocket & TCP Messaging Example
This example is a simple Stopwatch app that demonstrates WebSocket messaging and the ability to combine multiple stream types with a single messaging …
Developers
IG Tiny TCP
Tiny TCP is a minimal library for performing point-to-point TCP messaging. That means you can send multiple data types through a single connection wit…
Developers
IG VoicemeeterRemote API
Allows controlling Voicemeeter, Voicemeeter Banana, and Voicemeeter Potato from LabVIEW. A copy of the VoicemeeterRemote API manual can be found at ht…
Developers
IG AF Message as Interface
Change the base Message.lvclass in Actor Framework to an Interface. The base Message class stores no class data and is only used for method definition…
Developers