Sign Up
EU Cyber Resilience Act (CRA) — First Deadline September 2026
If you sell LabVIEW-based software and systems in the EU, please be aware that new CRA regulations may require you to implement security vulnerability reporting starting September 11, 2026. The VIPM Team has prepared guides to help you understand how this applies to your software applications and published packages, since it's important you understand these regulatory requirements (click the Learn More link to read these guides). Thank you for your help in keeping security front-and-center within the LabVIEW community.
Learn more

OpenSerializer.Base64 by G Open Source Project for LabVIEW - Toolkit for LabVIEW Download

Base64 Encoder-Decoder

D Discussion Watch * 3 ↓11,088
 logo
Version1.2.0.6
ReleasedMay 26, 2025
Publisher G Open Source Project for LabVIEW
License 0-BSD and MIT
LabVIEW VersionLabVIEW>=13.0
Operating System Windows, Mac, and Linux
Dependencies labview_open_source_lib_data_manipulation   labview_open_source_lib_serializer   labview_open_source_project_lib_labview_open_source_palette  
Used By labview_open_source_project_lib_connection   labview_open_source_project_lib_certification_authority   labview_open_source_lib_oauth2   nevstop_3rdparty_dependencies  
Project links Homepage   Repository   Discussion

Description

Base64 Encoder and Decoder
OpenSerializer Base64 Encoder

Release Notes

1.2.0.6 (May 26, 2025)

Add Base64url support as outlined in RFC 4648 ( https://datatracker.ietf.org/doc/html/rfc4648#section-5 ).

Base64url uses same logic for encoding and decoding, but with distinct translation tables.
New encode and decode tables for Base64url were added and code was refactored to allow specifying the tables.
Base64url encode includes optional padding, decode will check for missing padding and add if neccessary.

Base64url added for PKCE support in [Oauth2](https://github.com/LabVIEW-Open-Source/Oauth2)

Thanks to all contributors:

Phillip Brooks (@pbrooks100)

francois-normandin and pbrooks were contributors to this release


Download Package

Versions
All Contributors

  Post an Idea   Post a Resource

Recent Posts

OpenSerializer presentation
This presentation introduces the OpenSerializer class for marshalling (serialization) and unmarshal…

by Francois Normandin, 5 years, 3 months ago, 0 , 3