Educational effort to create a simple lightweight zero dependency C framework: provides a small set of libraries for common taks with clean straightforward APIs that is easily understood, referenced, derrived and ported.

Small abstraction over TCP/UDP sockets, to provide a consistent api across Radikant Libraries.

Connect to a Firebase backend with Firebase Auth, supports service accounts. R/W RTDB and Firestore.

Enode and decode, PEM, x509 and consorting standards.

Base64, base58, base32, base16 encoder and decoder.

Mutithreaded preemptive task Scheduler in C. Supporting intertask messaging, pub/sub and more.

Abstract notation one library providing asn1 encoder and decoder using for Certificates.

This library can be used to mint, sign and verify JWT (Json Web Tokens).

Simple JSON encopding and decoding.

Simple https requests mimicking curl using platform API's

Coap driver

Small abstraction over BLE on osx, windows, linux. Providing a consistent api across radikant libraries

A C desktop program that can create NVS partitions for ESP32 family of microcontrollers and can be flashed with Flasher

UART driver for flashing ESP32 family μmicontrollers firmare. Works nicely with NVS.

C Serial Port driver for Nimbott, enabling to print anything to Nimbott label printer.

Minimum implementation of mySql in that can connect and query a mySql Server.

Small abstraction over logging, to provide a consistent logging API across other Radikant Libraries.

C Serial Port driver for Nimbott, enabling to print anything to Nimbott label printer.