languageAvailable

Neutron Zig

A layered systems library that grows from wire codecs and networking into protocol servers, an application framework, and a Nucleus client. Choose the layers your program needs.

Overview

Layers
Wire codecs, networking, protocol servers, and application framework
Memory
Allocation-free wire codecs; allocator-backed higher-level clients
Application
Router, middleware, lifecycle, and a multi-model Nucleus client
Toolchain
Zig 0.15.2; layers selected through build flags

The source includes protocol and application layers. Support for a particular embedded target needs validation; the full client uses heap allocation.