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,045Updated 11 months ago
Alternatives and similar repositories for Theseus
Users that are interested in Theseus are comparing it to the libraries listed below
Sorting:
- Migrate C code to Rust☆4,470Updated this week
- Hermit for Rust.☆1,820Updated last week
- GCC Front-End for Rust☆2,701Updated this week
- A new operating system kernel with Linux binary compatibility written in Rust.☆3,414Updated 10 months ago
- A comparison of operating systems written in Rust☆803Updated 2 weeks ago
- A Rust-based, lightweight unikernel.☆1,330Updated this week
- Interactively Visualizing Ownership and Borrowing for Rust☆2,793Updated last year
- A lightweight, memory-protected, message-passing kernel for deeply embedded systems.☆3,258Updated last week
- An experimental pure-Rust x86 bootloader☆1,564Updated last week
- An interpreter for Rust's mid-level intermediate representation☆5,451Updated this week
- Adding support for the Rust language to the Linux kernel.☆4,230Updated this week
- Aero is a new modern, experimental, UNIX-like operating system following the monolithic kernel design. Supporting modern PC features such…☆1,238Updated 5 months ago
- The Rust Performance Book☆2,476Updated this week
- Rust friendly bindings to *nix APIs☆2,890Updated 3 weeks ago
- A small and fast async runtime for Rust☆4,463Updated 3 weeks ago
- a smol tcp/ip stack☆4,173Updated last week
- The Elegant Parser☆5,093Updated this week
- Tools for concurrent programming in Rust☆8,068Updated 3 months ago
- A secure embedded operating system for microcontrollers☆5,994Updated this week
- the champagne of beta embedded databases☆8,685Updated 4 months ago
- Automatically generates Rust FFI bindings to C (and some C++) libraries.☆4,953Updated 2 weeks ago
- Easy flamegraphs for Rust projects and everything else, without Perl or pipes <3☆5,486Updated 3 weeks ago
- Rhai - An embedded scripting language for Rust.☆4,849Updated 2 weeks ago
- LR(1) parser generator for Rust☆3,339Updated 2 weeks ago
- Rusty wrapper for the Unified Extensible Firmware Interface (UEFI). This crate makes it easy to develop Rust software that leverages safe…☆1,482Updated this week
- 🧑🔬 Operating system☆1,445Updated last month
- Safe interop between Rust and C++☆6,461Updated this week
- Rust Language Cheat Sheet - https://cheats.rs☆4,386Updated last week
- A guide to how rustc works and how to contribute to it.☆1,781Updated this week
- The Dark Arts of Advanced and Unsafe Rust Programming☆2,107Updated last week