A toy operating system written in Rust on RISC V(rv32im)
☆211Mar 30, 2023Updated 2 years ago
Alternatives and similar repositories for osmium
Users that are interested in osmium are comparing it to the libraries listed below
Sorting:
- ☆17Apr 16, 2023Updated 2 years ago
- The Adventures of OS☆572Sep 1, 2022Updated 3 years ago
- 2-8-2, a RISC-V Experimental OS☆28Dec 14, 2019Updated 6 years ago
- Toy microkernel and userspace written in Rust, exploring modern ideas☆266Sep 16, 2025Updated 5 months ago
- A lightweight, secure, multiprocessor bare-metal hypervisor written in Rust for RISC-V☆203Jan 5, 2025Updated last year
- RISC-V documentation transrate to Japanese.☆73Jan 1, 2022Updated 4 years ago
- Check your crate for (possible) no_std compatibility☆214Apr 11, 2023Updated 2 years ago
- lxfuzz is a grey-box kernel fuzzer used for linux. it is scalable because of qemu being used to emulate in a way to be able to freely cho…☆22Jul 21, 2024Updated last year
- A pure-Rust UEFI bootloader☆30Apr 29, 2018Updated 7 years ago
- Provides pre-rasterized characters from the "Noto Sans Mono" font in different sizes and font weights for multiple unicode ranges.☆32Mar 1, 2026Updated last week
- 🖥️ An xv6-like operating system on RISC-V with multi-core support. Documentation available online.☆318Jun 15, 2021Updated 4 years ago
- RISC-V hypervisor written in Rust☆367Dec 18, 2019Updated 6 years ago
- R3-OS — Experimental static RTOS kernel for deeply embedded systems, testing the limit of Rust's compile-time evaluation and generics☆172Apr 22, 2023Updated 2 years ago
- 🧑🔬 Operating system☆1,438Dec 15, 2025Updated 2 months ago
- [Abandoned experiment] GTK terminal emulator based on Alacritty [USE WEZTERM!]☆139Jan 31, 2019Updated 7 years ago
- A hobby x86-64 operating system written in Rust☆148Jul 26, 2024Updated last year
- a friendly implementation of nyx ontop of firecracker instead of QEMU. Easier to use & cleaner code☆30Jan 20, 2026Updated last month
- Rust bindings for googleprojectzero/TinyInst☆25Dec 3, 2025Updated 3 months ago
- Hypervisor written in Rust for the RISC-V 1.0 hypervisor extension☆16Oct 21, 2024Updated last year
- Rust web server boilerplate with tide☆47Mar 3, 2022Updated 4 years ago
- A TODO MVC implementation using web-sys to make WASM☆43Oct 12, 2018Updated 7 years ago
- Theseus is a modern OS written from scratch in Rust that explores 𝐢𝐧𝐭𝐫𝐚𝐥𝐢𝐧𝐠𝐮𝐚𝐥 𝐝𝐞𝐬𝐢𝐠𝐧: closing the semantic gap between…☆3,128Sep 22, 2024Updated last year
- RISC-V processor emulator written in Rust+WASM☆680Apr 6, 2023Updated 2 years ago
- RISC-V Simulator written in Rust☆20Mar 8, 2020Updated 6 years ago
- A research kernel and hypervisor attempting to get fully deterministic emulation with minimum performance cost☆541Mar 21, 2021Updated 4 years ago
- UEFI support library for Rust☆33Sep 21, 2018Updated 7 years ago
- Example Rust project for building UEFI applications☆25Apr 3, 2018Updated 7 years ago
- An Operating System for Building Small Computers☆303Jan 21, 2025Updated last year
- Edit is a monad for rewriting things.☆23Sep 9, 2020Updated 5 years ago
- Low level access to RISC-V processors☆1,070Feb 9, 2026Updated last month
- x86_64 OS kernel with completely async userspace and single address space [WIP; but basic kernel functionality implemented]☆32May 24, 2020Updated 5 years ago
- An implementation of @phil_eaton compilers basic notes in Rust☆35Jun 3, 2019Updated 6 years ago
- Instruction set simulator for RISC-V☆55Jul 25, 2020Updated 5 years ago
- An experimental pure-Rust x86 bootloader☆1,626Updated this week
- RISC-V emulator for CLI and Web written in Rust with WebAssembly. It supports xv6 and Linux (ongoing).☆941May 29, 2024Updated last year
- A secure embedded operating system for microcontrollers☆6,245Feb 26, 2026Updated last week
- A Rust-based, lightweight unikernel.☆1,408Updated this week
- A Two Level Segregated Fit (TLSF) allocator optimized for memory-constrained systems☆20Jun 7, 2020Updated 5 years ago
- A Basic C++ RISC-V Emulator☆19Dec 26, 2020Updated 5 years ago