A walkthrough for making your own operating system in Rust, inspired by Philipp Oppermann's blog "Writing an OS in Rust"
☆21Jun 8, 2026Updated last month
Alternatives and similar repositories for rust-os-tutorial
Users that are interested in rust-os-tutorial are comparing it to the libraries listed below. We may earn a commission when you buy through links labeled 'Ad' on this page.
Sorting:
- The very functional operating system☆11Oct 4, 2019Updated 6 years ago
- A simple template for building a Limine-compliant kernel in Rust.☆53Mar 16, 2026Updated 4 months ago
- A Monolithic x86_64 targetted kernel written in C using the Limine Bootloader☆19Updated this week
- Rust ffi bindings for libuv☆16Updated this week
- An operating system running the Ardaku engine.☆19Jan 26, 2026Updated 5 months ago
- Wordpress hosting with auto-scaling - Free Trial Offer • AdFully Managed hosting for WordPress and WooCommerce businesses that need reliable, auto-scalable performance. Cloudways SafeUpdates now available.
- Library for Unix users and groups in Rust.☆39Jan 27, 2026Updated 5 months ago
- Linux binary-compatible OS kernel written in rust☆15Jun 30, 2026Updated 3 weeks ago
- Darwin-like pure-Rust hybrid kernel project☆21Jul 19, 2024Updated 2 years ago
- 64-bit SMP-enabled operating system targeting x86_64 and aarch64☆31Updated this week
- A custom compiler backend designed to be small, have fast compilation, and be complete enough to be used for actual compilers.☆17Mar 14, 2025Updated last year
- Rust crate for parsing the limine boot protocol structures.☆65Jun 7, 2026Updated last month
- BsxM1 theme for rEFInd☆22Jun 21, 2026Updated last month
- linux-like x86_64, aarch64, riscv64 os☆36Updated this week
- Apache Hadoop - Docker distribution based on CentOS 7 and Oracle Java 8☆12Feb 20, 2018Updated 8 years ago
- Serverless GPU API endpoints on Runpod - Get Bonus Credits • AdSkip the infrastructure headaches. Auto-scaling, pay-as-you-go, no-ops approach lets you focus on innovating your application.
- ☆12Feb 24, 2024Updated 2 years ago
- A simple crate to use a 28BYJ-48 stepper motor with and ULN2003 Driver on any hardware implementing embedded-hal☆14Jan 6, 2025Updated last year
- A global chat plugin for the Velocity Minecraft proxy☆18Oct 5, 2023Updated 2 years ago
- Express web-server with API endpoint to get Twilio STUN/TURN data☆13Apr 29, 2023Updated 3 years ago
- A library that allows you to draw and move things on the command line☆13Mar 29, 2022Updated 4 years ago
- A 64 bits open source OS made from scratch☆45Updated this week
- C++ grammar for the Lezer parser system☆23Apr 15, 2026Updated 3 months ago
- `async-ctrlc` is an async wrapper of the `ctrlc` crate in Rust☆16May 30, 2020Updated 6 years ago
- ☆12Jan 26, 2014Updated 12 years ago
- Deploy on Railway without the complexity - Free Credits Offer • AdConnect your repo and Railway handles the rest with instant previews. Quickly provision container image services, databases, and storage volumes.
- B-tree range map implementation for Rust☆13Oct 5, 2023Updated 2 years ago
- A substring method for string types.☆11Apr 28, 2024Updated 2 years ago
- A babel plugin to add extensions to import and export declarations.☆11Jul 10, 2021Updated 5 years ago
- 🪟 My personal build of dwm - a dynamic window manager for X☆12Jul 11, 2020Updated 6 years ago
- Simple yet highly configurable low-level driver for 16550 UART devices, typically known and used as serial ports or COM ports.☆46Jul 2, 2026Updated 2 weeks ago
- Count the number of occurrences of a repeating event per unit of time☆21Apr 16, 2018Updated 8 years ago
- vl53l0x☆17Aug 7, 2025Updated 11 months ago
- A cross-platform command-line tool for effortlessly installing binaries from GitHub releases and other sources.☆42Updated this week
- React Hook to create and revoke URL for any instance of `File`, `Blob` or `MediaSource`.☆11Dec 10, 2022Updated 3 years ago
- Managed hosting for WordPress and PHP on Cloudways • AdManaged hosting for WordPress, Magento, Laravel, or PHP apps, on multiple cloud providers. Deploy in minutes on Cloudways by DigitalOcean.
- Shows CPUID features and instruction encodings used by x86/x64 binaries☆18Jan 2, 2026Updated 6 months ago
- Cross-platform implementation of cross-process named locks☆39Feb 28, 2024Updated 2 years ago
- Support for compiling C programs with Eyra☆15Oct 13, 2024Updated last year
- ☆11Jan 9, 2025Updated last year
- SIMD base64 codecs☆90Feb 8, 2024Updated 2 years ago
- ALSA Use Case Manager configuration☆13Updated this week
- Generates a set of favicons from an SVG file☆15May 22, 2024Updated 2 years ago