-
Try out the new Jake: AI Coding Assistant for LabVIEW!
Get answers to questions about LabVIEW and discuss your code.
HTTP Client Plugin - Base by VIPM Community - Toolkit for LabVIEW Download
HTTP Client Abstraction allows plugins to easily override LabVIEW's built-in HTTP Client (Beta Release)

Version | 0.3.1.16 |
Released | Aug 23, 2025 |
Publisher | VIPM Community |
License | MIT |
LabVIEW Version | LabVIEW>=20.0 |
Operating System | Windows, Mac, and Linux |
Used By | vipm_io_http_client_plugin_ni_advanced |
Project links | Homepage Repository Discussion |
Description
An HTTP Client abstraction and plugin class-based interface.
IMPORTANT: This is BETA software and the interface is not yet stabilized.
Includes a default implementation of the built-in LabVIEW HTTP Client and uses this, if a plugin/specific implementation is not provided. There are plugins (as separate packages) available for both the NI Advanced HTTP Client (windows only) and reqwest-rs-labview libraries (highly recommended for performance).
[todo: add links to plugin libraries]
Release Notes
- now only `Open Session.vi` and `Close Session.vi` require overrides, so that implementations can choose which ones to override. Default implementations will return errors so that callers know that a plug-in is missing that method.
Contributors: @negentropicdev @justiceb @jimkring