base64pp
base64pp is a GNU C library that implements base64 encoding and decoding.
Features:
- Uses loop unrolling techniques for fast performance.
- No memory allocation or extra memory copies.
- Handles arbitrary-sized input and output buffers.
- Lightweight, self-contained C implementation.
- Free, open source license (LGPL).
Restrictions:
- "Pure" encoding only; doesn't insert newline characters or terminating '=' padding characters.
- Requires GNU gcc compiler.