-
Try out the new Jake: AI Coding Assistant for LabVIEW!
Get answers to questions about LabVIEW and discuss your code.
jettl by Nathan Davis - Toolkit for LabVIEW Download
LabVIEW Interface-Composition based Actor Model separating concerns of Event and Queue Actors.

Version | 1.0.0.20 |
Released | Aug 31, 2025 |
Publisher | Nathan Davis |
License | MIT |
LabVIEW Version | LabVIEW>=21.0 |
Operating System | Windows, Mac, and Linux |
Project links | Homepage Repository Discussion |
Description
jettl is an object-oriented interface-composition based LabVIEW Actor Model library used for asyncronous processing of messages.
The framework is based upon SOLID friendly design patterns including the Strategy Pattern and Decorator Pattern.
SOLID principles, especially dependency inversion/injection, are used throughout the code base to encourage the developer to depend on abstractions.
Many advanced concepts are used, but not described, for simplicity.
Check out the jettl Discord: https://discord.gg/tVkvTyBxqa for conversation and questions.
Check out jettl videos: https://www.youtube.com/@nathandavis6612 for developed examples and methodology of design.
The framework is extended to work with other frameworks and design patterns.
The source code is included for the jettl library along with the jettl Tools that help speed the process of development.
All of the information necessary is includes in the GitHub repository: https://github.com/natev51/jettl.
Release Notes
changed the created aliases to be a set output