theseus-os / TheseusLinks
Theseus is a modern OS written from scratch in Rust that explores 𝐢𝐧𝐭𝐫𝐚𝐥𝐢𝐧𝐠𝐮𝐚𝐥 𝐝𝐞𝐬𝐢𝐠𝐧: closing the semantic gap between compiler and hardware by maximally leveraging the power of language safety and affine types. Theseus aims to shift OS responsibilities like resource management into the compiler.
☆3,091Updated last year
Alternatives and similar repositories for Theseus
Users that are interested in Theseus are comparing it to the libraries listed below
Sorting:
- Hermit for Rust.☆1,851Updated this week
- Aero is a new modern, experimental, UNIX-like operating system following the monolithic kernel design. Supporting modern PC features such…☆1,244Updated 8 months ago
- A Rust-based, lightweight unikernel.☆1,389Updated this week
- A new operating system kernel with Linux binary compatibility written in Rust.☆3,452Updated last year
- A lightweight, memory-protected, message-passing kernel for deeply embedded systems.☆3,346Updated this week
- An experimental pure-Rust x86 bootloader☆1,598Updated 2 weeks ago
- Migrate C code to Rust☆4,591Updated this week
- Adding support for the Rust language to the Linux kernel.☆4,283Updated this week
- GCC Front-End for Rust☆2,777Updated this week
- An interpreter for Rust's mid-level intermediate representation☆5,662Updated last week
- The Rust Performance Book☆2,611Updated last month
- A comparison of operating systems written in Rust☆825Updated last month
- Interactively Visualizing Ownership and Borrowing for Rust☆2,815Updated last year
- The Elegant Parser☆5,225Updated 3 weeks ago
- Framework for writing Linux kernel modules in safe Rust☆1,339Updated 4 years ago
- LR(1) parser generator for Rust☆3,398Updated last week
- Rhai - An embedded scripting language for Rust.☆5,045Updated 2 weeks ago
- A secure embedded operating system for microcontrollers☆6,112Updated this week
- 🧑🔬 Operating system☆1,444Updated this week
- a smol tcp/ip stack☆4,285Updated last month
- Easy flamegraphs for Rust projects and everything else, without Perl or pipes <3☆5,666Updated 3 weeks ago
- MOROS: Obscure Rust Operating System 🦉☆1,030Updated this week
- Rust friendly bindings to *nix APIs☆2,943Updated 2 weeks ago
- A small and fast async runtime for Rust☆4,654Updated last week
- a debugger for async rust!☆4,336Updated last month
- oreboot is a fork of coreboot, with C removed, written in Rust.☆1,743Updated 3 weeks ago
- Safe interop between Rust and C++☆6,570Updated this week
- Rusty wrapper for the Unified Extensible Firmware Interface (UEFI). This crate makes it easy to develop Rust software that leverages safe…☆1,531Updated last week
- Library to program x86_64 hardware.☆895Updated 3 weeks ago
- Flowistry is an IDE plugin for Rust that helps you focus on relevant code.☆2,966Updated 2 months ago