LOX DB
Predictable-memory C99 database with key-value, time-series and small relational engines, optional WAL recovery, and direct installation from PlatformIO or the Arduino Library Manager.
Stable · v1.5.3 · C99 · MITOpen projectStorage, recovery, diagnostics, connectivity and focused C components.
Predictable-memory C99 database with key-value, time-series and small relational engines, optional WAL recovery, and direct installation from PlatformIO or the Arduino Library Manager.
Stable · v1.5.3 · C99 · MITOpen projectA caller-owned admission controller returns an explicit allow, degrade, defer or deny decision before work starts.
Development · v1.0.1 · C99 · MITOpen projectA heap-free step sequencer writes CRC-protected checkpoints and computes a conservative recovery verdict on boot.
Development · C99 · MITOpen projectA header-only evaluator qualifies inputs, latches denials, records first-out state and supports controlled bypass metadata.
Development · C99 · MITOpen projectA deterministic alarm lifecycle adds delays, latching, acknowledge, shelving and portable snapshots to caller-supplied conditions.
Development · C99 · MITOpen projectA C99 bootloader core provides A/B state, UART update transport and adapter boundaries.
Development · C99 · MITOpen projectA portable object store registers fixed objects, computes deterministic layout and exposes format, mount, propose, check and repair operations.
Development · C99 · MITOpen projectGuard Blocks wrap documented host-tested execution paths, record evidence and route failures to configured policy actions.
Development · C99 · MITOpen projectA stateless dispatcher selects among eligible C99 algorithms using explicit constraints and an offline profile.
Experimental · C99 · MITOpen projectA table-driven finite-state-machine engine keeps states, events and actions explicit.
Development · C99 · MITOpen projectCaller-owned retry, circuit-breaker and token-bucket primitives provide explicit resilience policy.
Development · C99 · MITOpen projectValidated schemas and a canonical two-slot format keep data caller-owned and bounded.
Verification · C99 · MITOpen projectA small logging component routes structured records through caller-controlled storage and sinks.
Development · C99 · MITOpen projectA fixed-capacity shell parses ASCII commands and calls registered argc/argv handlers.
Development · C99 · MITOpen projectA zero-allocation encoder/decoder implements a definite-length RFC 8949 subset.
Development · C99 · MITOpen projectA fixed-capacity copy-based ring uses caller-owned storage, with optional constrained SPSC atomic mode.
Development · C99 · MITOpen projectA fixed-capacity manager fires caller callbacks from explicit tick calls.
Development · C99 · MITOpen projectA small event bus copies payload bytes and supports synchronous publish or bounded deferred dispatch.
Development · C99 · MITOpen projectA C99 node library provides peers, groups, publish/update/request flows and custom traffic over platform adapters.
Development · C99 · MITOpen projectC99 PHY, MAC, network and optional power modules provide discovery, routing and retry behavior.
Stable · v1.5.0 · C99 · MITOpen projectA boot-history manager detects crash loops and advises normal, recovery or factory mode.
Development · C99 · MITOpen projectA no-heap abstraction provides partition-relative I/O, counters and explicit NOR alignment contracts.
Development · C99 · MITOpen projectA caller-owned monitor evaluates registered metrics and reports documented state changes.
Development · C99 · MITOpen projectA caller-owned assert/panic context supports severities, hooks and bounded copied history.
Development · C99 · MITOpen projectC99 cryptographic primitives: SHA-256, HMAC-SHA256, AES-128, AES-128-CBC and AES-128-GCM with AEAD, AAD and secure-clearing helpers.
Stable · v3.0.1 · C99 · MITOpen projectA focused RFC 7748 X25519 library derives public keys and rejects all-zero shared results in its checked API.
Development · C99 · MITOpen projectA single-header framework provides assertions, suites, fixtures, filtering and custom output.
Development · C99 · MITOpen projectA software watchdog tracks caller-owned task deadlines and reports late or starved transitions.
Development · C99 · MITOpen projectHeader-only result types and optional compiler-backed scope guards make status and ownership transitions visible.
Stable · v2.0.0 · C99 · MITOpen projectA single header uses the GNU/Clang cleanup attribute to run registered callbacks at normal lexical scope exit.
Development · C99 · MITOpen projectA persistent store-and-forward queue appends messages before delivery and recovers pending records after restart.
Development · C99 · MITOpen projectA monorepo develops active ICFG, ILOG and IUPD engines with portable C99 direction plus .NET host, vector and parity support.
Development · C99 · MITOpen projectA diagnostic C library intercepts allocation calls, keeps static tracking tables and writes deterministic binary snapshots for offline decoding.
Stable · v2.0.0 · C99 · MITOpen projectA heap-free callback-driven core validates image metadata and read-back CRC before requesting a durable platform commit.
Development · C99 · MITOpen projectA fixed 12,500,064-byte file uses one bit per possible value for constant-time membership operations.
Development · C99 · MITOpen projectLegacy batch and recommended async sender/receiver protocols encode ADD/REMOVE operations, acknowledgements and retransmissions.
Development · C99 · MITOpen projectA C99 linear or ring record buffer binds to a caller HAL and exposes format, mount, append and iteration flows.
Stable · v1.0.10 · C99 · MITOpen projectA retained-RAM library commits a fixed 192-byte CRC-protected dump and exports it for offline decoding.
Stable · v2.0.0 · C99 · MITOpen projectA header-only bool-returning API checks size addition, subtraction, multiplication, offsets and alignment without changing output on failure.
Development · C99 · MITOpen projectA dependency-free C99 static library of 22 focused deterministic primitives. Its ONE modules keep state with the caller, use no heap, timers, callbacks or I/O, and expose a plain C API that can be included as one umbrella header or as narrow module headers.
Development · C99 · MITOpen projectAn allocation-free, table-free C primitive maps indices with a self-inverse Gray-code shear, spreading local neighbours across configured logical cells while retaining an exact inverse through the same mapping call.
Development · C99 · MITOpen projectA heap-free traversal primitive represents each prefix with compact sufficient state, counts valid continuations using bounded saturating arithmetic, and lets the caller visit or skip an entire subtree without materialising the search tree.
Development · C99 · MITOpen projectAn integration repository documents nine core micro libraries, migration notes and a multi-library sensor-node example.
Development · C99 · MITOpen projectLOX DB Pro is a commercially licensed, pick-and-choose set of independent C modules delivered as CMake targets in the loxdb namespace. The public repository documents integration-facing contracts; implementation, source code and proprietary know-how remain private.
Commercial · C · CommercialOpen projectPure C99, MIT trainable frequency-optimized text codec with v2 and matrix-based v3 formats, including HIER4/HIER8 nested matrices.
Stable · v0.4.3 · C99 · MITOpen projectNo matching project.