NI Package Manager API (Beta) for LabVIEW 2014 or later.
My goal is to provide users with a beta API for NI Package Manager tasks. Please feel free to use this API, give feedback, and contribute. NI will use this feedback to create an official NIPM API in the future.
You can use this API to:
- Install/uninstall/upgrade packages
- Get package attributes
- Create feeds, add packages to feeds, remove packages from feeds, list packages in feeds
- Register/unregister feeds
- ...
You can find content, tutorials, and additional tools for NI package management at bit.ly/nipkg
Prerequisites:
- LabVIEW 2014 or later
- NI Package Manager 17.5 or later
- Operating System: Refer to the OS requirements for NI Package Manager
Installation Instructions
- From LabVIEW, launch Tools»VI Package Manager, search for "NIPM API", and install it.
- In LabVIEW, access the NIPM API by going to the Functions Palette»Addons»NIPM API.
- (Optional) Install the NIPM Feed Manager (Beta), and use it to manage NIPM feeds and packages.
Note: If necessary, you can find historical versions in the Exports folder.
Refer to the Context Help and examples that ship with the installed API.
This API is not officially supported by National Instruments. You can use this GitHub repository to find the source code, report issues, and contribute.
- Source folder - Contains the source code for this API. At a low-level, this API calls the nipkg command-line interface (CLI).
- Build Spec folder - Contains the VIPM build spec (.vipb) used to create the .vip file.
- Export folder - Contains versions of the VIPM package (.vip), which you can use to install this API.