Package Manager Comparison
Appearance
This is the comparison of package management solutions in the LabVIEW community.
Characteristic | VI Package Manager | NI Package Manager | G Package Manager (GPM) |
---|---|---|---|
Installs With LabVIEW | Yes | Yes | No |
Open Source | No | No | Yes |
Language Written In | ? | C# | G |
Pricing | Example | Example | Free |
Supports multiple LabVIEW versions from a single package | Yes | No | No |
Scope of Installation | LabVIEW IDE | LabVIEW IDE | Per Project |
Supports LabVIEW NXG | No | Yes | No |
Native IDE Manipulation (installs palettes) | Example | Example | Example |
Supports Installation to symbolic paths (user.lib) | Yes | No | N/A |
Supports Local and Global repositories | Yes | Yes | ? |
Support Structure | JKI online support | NI | ? |
Supports Pre Build Step | Yes, G Code | Yes - via Source Distribtuion, G Code | ? |
Supports Post Build Step | Yes, G Code | Yes - via Source Distribtuion, G Code | ? |
Supports Pre Install Step | Yes, G Code | Yes - via exe or bat | ? |
Supports Post Install Step | Yes, G Code | Yes - via exe or bat | ? |
Supports N pre install/post install steps | No | Yes | ? |
Example | Example | Example | Example |
Example | Example | Example | Example |
Example | Example | Example | Example |
Example | Example | Example | Example |
Example | Example | Example | Example |
Example | Example | Example | Example |
Example | Example | Example | Example |
Example | Example | Example | Example |
Example | Example | Example | Example |