EriX Project

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

Tampere, Finland
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
A small, validation-first ELF64 parser for the EriX project, written in Rust.
Updated 2026-09-12 07:37:27 +02:00

Members 1