EriX Project

A clean-room, capability-based microkernel OS written entirely in Rust.

Tampere, Finland
lib-partition is the no-std GPT parser used by blockd
Updated 2026-09-15 15:11:04 +02:00
lib-fs-crypto contains internal no_std helpers for filesystem encryption and verity plumbing
Updated 2026-09-15 15:04:31 +02:00
Minimal no_std Ed25519 verification crate for EriX secure boot and related validation paths.
Updated 2026-09-15 15:04:31 +02:00
EriX C runtime and POSIX libc adapters using explicitly granted compatibility-service authority.
Updated 2026-09-13 07:39:11 +02:00
lib-crc provides small no-std CRC primitives shared by EriX storage and filesystem components
Updated 2026-09-12 11:58:42 +02:00
meta Template
EriX meta repository; also serves as repository template
Updated 2026-09-12 10:11:41 +02:00
Allocation-free command-line parsing, help formatting and non-authoritative launch-intent types for EriX.
Updated 2026-09-12 07:38:12 +02:00
lib-deflate provides bounded no_std zlib/deflate helpers for filesystem fixtures
Updated 2026-09-12 07:38:07 +02:00
lib-aes provides internal no_std AES-256 primitives for filesystem crypto work
Updated 2026-09-12 07:38:06 +02:00
lib-fs-name is the shared no-std path and filename policy library for EriX
Updated 2026-09-12 07:38:05 +02:00
lib-console provides shared framebuffer console primitives used by bootloader, kernel, and userspace console services.
Updated 2026-09-12 07:37:55 +02:00
lib-device provides typed device-binding descriptors and validation helpers shared by device-management services and driver tests.
Updated 2026-09-12 07:37:48 +02:00
Minimal no_std SHA-2 implementation crate for EriX.
Updated 2026-09-12 07:37:32 +02:00
Minimal no_std constant-time primitives for EriX security-critical code paths.
Updated 2026-09-12 07:37:31 +02:00
A thin, no-policy Rust crate for EriX handoff structures used in early boot and early userspace bootstrap.
Updated 2026-09-12 07:37:29 +02:00

Members 1