Ecosyste.ms: Repos

An open API service providing repository metadata for many open source software ecosystems.

Package Usage: cargo: multiboot2

Library that assists parsing the Multiboot2 Information Structure (MBI) from Multiboot2-compliant bootloaders, such as GRUB. It supports all tags from the specification including full support for the sections of ELF files. This library is `no_std` and can be used in a Multiboot2-kernel.
33 versions
Latest release: 10 months ago
2 dependent packages
50,575 downloads total

View more package details: https://packages.ecosyste.ms/registries/crates.io/packages/multiboot2

View more repository details: https://repos.ecosyste.ms/hosts/GitHub/repositories/rust-osdev%2Fmultiboot2

Dependent Repos 32

tuomas56/portfolio
Portfolio of programming projects.
  • 0.8.2 rust/os2r/Cargo.lock
  • 0.8 rust/os2r/Cargo.toml

Size: 71.5 MB - Last synced: 11 months ago - Pushed: 12 months ago

tomaka/redshirt
๐Ÿง‘โ€๐Ÿ”ฌ Operating system
  • 0.10.1 Cargo.lock

Size: 9.42 MB - Last synced: 3 months ago - Pushed: about 1 year ago

Zakki0925224/myos
GRUBใ‚’ไฝฟใฃใŸrust่ฃฝ่‡ชไฝœOS
  • 0.14.0 Cargo.toml

Size: 25.5 MB - Last synced: about 1 year ago - Pushed: almost 2 years ago

sid-shakthivel/os64
A 64 bit operating system built in rust
  • 0.13.3 kernel/Cargo.lock
  • 0.13.3 kernel/Cargo.toml

Size: 38.9 MB - Last synced: 4 months ago - Pushed: 4 months ago

ardaku/quantii
An operating system running the Ardaku engine.
  • 0.12.2 Cargo.lock

Size: 1.25 MB - Last synced: 2 months ago - Pushed: 2 months ago

kevinaboos/Theseus Fork of theseus-os/Theseus
A modern experimental OS written from scratch in Rust to experiment with novel OS structure and state management.
  • 0.14.0 Cargo.lock
  • 0.14.0 libtheseus/Cargo.lock
  • 0.14.0 tlibc/Cargo.lock

Size: 87.6 MB - Last synced: 18 days ago - Pushed: 6 months ago

Ramla-I/Theseus Fork of theseus-os/Theseus
A modern experimental OS written from scratch in Rust to experiment with novel OS structure and state management.
  • 0.14.0 Cargo.lock
  • 0.14.0 aarch64/Cargo.lock
  • 0.14.0 libtheseus/Cargo.lock
  • 0.14.0 tlibc/Cargo.lock

Size: 84.3 MB - Last synced: 5 months ago - Pushed: 5 months ago

drazisil/crabos
An os, written in rust
  • 0.14.0 Cargo.lock

Size: 120 KB - Last synced: 10 days ago - Pushed: 17 days ago

pitust/ohes_kernel
The Oh Es Kernel
  • 0.9.0 shm/Cargo.lock

Size: 445 KB - Last synced: about 1 year ago - Pushed: over 1 year ago

theseus-os/Theseus
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.
  • 0.14.0 Cargo.lock
  • 0.14.0 libtheseus/Cargo.lock
  • 0.14.0 tlibc/Cargo.lock

Size: 129 MB - Last synced: 18 days ago - Pushed: 4 months ago

obsidian-os/obsidianos
  • 0.10.1 kernel/Cargo.lock

Last synced: over 1 year ago

cdrzewiecki/celos
Yet another hobby operating system for fun and personal education.
  • 0.14.0 Cargo.lock

Last synced: 8 months ago

last-genius/os_project
An attempt at an operating system written in Rust
  • 0.1.0 Cargo.lock

Size: 7.76 MB - Last synced: 9 months ago - Pushed: over 2 years ago

chbaker0/testos
  • 0.13.2 Cargo.lock

Size: 1.98 MB - Last synced: 2 months ago - Pushed: 2 months ago

alexander-akhmetov/mos
small operating system
  • 0.3.2 Cargo.lock
  • 0.3.2 Cargo.toml

Size: 1.93 MB - Last synced: 10 months ago - Pushed: about 3 years ago

littledivy/rkernel
Minimal x86_64 OS kernel written in Rust
  • 0.10.1 Cargo.lock
  • 0.10.1 amd64/Cargo.lock

Size: 377 KB - Last synced: 18 days ago - Pushed: almost 3 years ago

tomoyuki-nakabayashi/MyPlayGround
  • 0.1.0 BlogOS/first_edition/Cargo.lock

Size: 2.34 MB - Last synced: about 1 year ago - Pushed: over 3 years ago

valeter/solo_os
simple operation system on rust
  • 0.3.2 src/x86_64/os/Cargo.lock

Size: 185 KB - Last synced: over 1 year ago

kwast-os/kwast
Rust operating system running WebAssembly as userspace in ring 0
  • 0.8.2 kernel/Cargo.lock

Size: 689 KB - Last synced: about 2 months ago - Pushed: over 3 years ago

mitchma/popcorn
  • 0.1.0 Cargo.lock

Size: 186 KB - Last synced: over 1 year ago

sparkle-os/sparkle
โœจ a microkernel in Rust
  • 0.8.1 Cargo.lock

Size: 202 KB - Last synced: 25 days ago - Pushed: over 2 years ago

rajiv256/ouros
  • 0.1.0 Cargo.lock

Size: 178 MB - Last synced: over 1 year ago

c0dd/t-os-kernel
  • 0.1.0 Cargo.lock

Size: 6.72 MB - Last synced: over 1 year ago

sickfar/os1
  • 0.7.1 kernel/Cargo.lock

Last synced: over 1 year ago

egergo/kermit-kernel-first
  • 0.7.1 Cargo.lock

Last synced: over 1 year ago

JVKdouk/BuzzOS
Buzz OS Source Code - A Monolithic Kernel
  • 0.1.0 Cargo.lock

Size: 36.4 MB - Last synced: about 1 month ago - Pushed: about 1 month ago

mattklein/simpleos
A simple operating system built with Rust.
  • 0.1.0 Cargo.lock

Last synced: over 1 year ago

r0ck3t/Opal_Viper
OS/Hypervisor Learning in ASM and Rust
  • 0.1.0 Cargo.lock

Last synced: over 1 year ago

Montessquio/OS-Project
A learning experience for me on learning Operating Systems Development
  • ^0.7.1 Cargo.toml

Last synced: over 1 year ago

floydhead01/iron-os
A hobby OS in Rust
  • 0.5.0 Cargo.lock

Last synced: over 1 year ago

Clownsw/Theseus Fork of theseus-os/Theseus
Theseus is a modern OS written from scratch in Rust that explores ๐ข๐ง๐ญ๐ซ๐š๐ฅ๐ข๐ง๐ ๐ฎ๐š๐ฅ ๐๐ž๐ฌ๐ข๐ ๐ง, novel OS structure, and state management. It strives to close the semantic gap between compiler and hardware to maximally leverage the power of language safety, and thus shift OS responsibilities like resource management into the compiler.
  • 0.14.0 Cargo.lock
  • 0.7.1 libtheseus/Cargo.lock
  • 0.14.0 tlibc/Cargo.lock

Size: 99.5 MB - Last synced: about 1 year ago - Pushed: over 1 year ago

mdgaziur/ferricoxide-os
FerricOxide OS
  • 0.14.0 kernel/Cargo.lock

Size: 159 KB - Last synced: 7 months ago - Pushed: 7 months ago

ArvinSKushwaha/ArvinOS
A small toy operating system in Rust
  • 0.14.0 Cargo.lock

Size: 11.9 MB - Last synced: 6 months ago - Pushed: 6 months ago

tsoutsman/Theseus Fork of theseus-os/Theseus
Theseus is a modern OS written from scratch in Rust that explores ๐ข๐ง๐ญ๐ซ๐š๐ฅ๐ข๐ง๐ ๐ฎ๐š๐ฅ ๐๐ž๐ฌ๐ข๐ ๐ง, novel OS structure, and state management. It strives to close the semantic gap between compiler and hardware to maximally leverage the power of language safety, and thus shift OS responsibilities like resource management into the compiler.
  • 0.14.0 Cargo.lock
  • 0.14.0 aarch64/Cargo.lock
  • 0.14.0 libtheseus/Cargo.lock
  • 0.14.0 tlibc/Cargo.lock

Size: 127 MB - Last synced: 25 days ago - Pushed: 3 months ago

ouz-a/Theseus Fork of theseus-os/Theseus
Theseus is a modern OS written from scratch in Rust that explores ๐ข๐ง๐ญ๐ซ๐š๐ฅ๐ข๐ง๐ ๐ฎ๐š๐ฅ ๐๐ž๐ฌ๐ข๐ ๐ง, novel OS structure, and state management. It strives to close the semantic gap between compiler and hardware to maximally leverage the power of language safety, and thus shift OS responsibilities like resource management into the compiler.
  • 0.14.0 Cargo.lock
  • 0.14.0 aarch64/Cargo.lock
  • 0.14.0 libtheseus/Cargo.lock
  • 0.14.0 tlibc/Cargo.lock

Size: 59 MB - Last synced: 17 days ago - Pushed: about 1 year ago

NathanRoyer/theseus Fork of theseus-os/Theseus
fork of /theseus-os/Theseus
  • 0.14.0 Cargo.lock
  • 0.7.1 libtheseus/Cargo.lock
  • 0.10.1 tlibc/Cargo.lock
  • 0.14.0 tools/serialize_nano_core/Cargo.lock

Size: 103 MB - Last synced: 5 months ago - Pushed: 5 months ago

luksamuk/my-os
Operational system written in Rust from scratch, based on the guide by Philipp Oppermann. Not a serious project.
  • 0.3.2 Cargo.lock

Size: 37.1 KB - Last synced: 25 days ago - Pushed: almost 2 years ago

JeffBelgum/learn-me-an-os
  • 0.3.1 Cargo.lock

Size: 24.4 KB - Last synced: about 1 year ago - Pushed: over 7 years ago

toor_/os
My own OS, written in Rust and x86 ASM.
  • 0.3.2 Cargo.lock

Last synced: over 1 year ago

notbdu/rustbelt
Experimental 64 bit kernel in rust
  • 0.1.0 Cargo.lock

Size: 28.3 KB - Last synced: 11 months ago - Pushed: over 6 years ago

Sh4d1/os
  • 0.1.0 Cargo.lock

Size: 24.4 KB - Last synced: about 1 year ago - Pushed: over 6 years ago

vikingfacer/osAttempt1
  • 0.1.0 Cargo.lock

Size: 12.5 MB - Last synced: 29 days ago - Pushed: almost 6 years ago

mitchell-ma/popcorn
  • 0.1.0 Cargo.lock

Size: 7.81 KB - Last synced: about 1 year ago - Pushed: over 6 years ago

Fluffigpegasus/flamingOS
A tiny OS in Rust, developed by following the blog https://os.phil-opp.com/
  • 0.1.0 Cargo.lock

Size: 2.22 MB - Last synced: about 1 year ago - Pushed: over 6 years ago

Restioson/wolffia
experimental nanokernel
  • 0.9.0 Cargo.lock
  • 0.9.0 kernel/Cargo.lock

Size: 162 KB - Last synced: 27 days ago - Pushed: over 3 years ago

ThePerkinrex/PercOSv2
Fork from https://github.com/ashleygwilliams/x86-kernel, v1 @ https://github.com/ThePerkinrex/PercOS
  • 0.1.0 Cargo.lock

Size: 12.9 MB - Last synced: 29 days ago - Pushed: over 5 years ago

tyler569/cardinal-legacy
A super-WIP operating system written in Rust
  • 0.10.1 Cargo.lock

Size: 82 KB - Last synced: 5 months ago - Pushed: 5 months ago

TheEnbyperor/plan_rust
Plan9 based kernel in Rust
  • 0.8.0 Cargo.lock

Size: 55.7 KB - Last synced: 18 days ago - Pushed: almost 5 years ago

charpercyr/chos
  • 0.13.1 Cargo.lock

Size: 2.39 MB - Last synced: about 1 year ago - Pushed: almost 2 years ago

PhantomGuru0427/kwast-os
  • 0.8.2 kernel/Cargo.lock

Size: 122 KB - Last synced: 10 months ago - Pushed: about 1 year ago

cocodery/theseus Fork of theseus-os/Theseus
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.
  • 0.14.0 Cargo.lock
  • 0.14.0 libtheseus/Cargo.lock

Size: 60.2 MB - Last synced: 5 months ago - Pushed: 5 months ago

MCorange99/rangeOS
  • 0.1.0 Cargo.lock

Size: 10.9 MB - Last synced: about 1 year ago - Pushed: about 1 year ago

iBelieve/oxide
:computer: A toy operating system built with Rust
  • 0.3.2 Cargo.lock

Size: 93.8 KB - Last synced: 12 months ago - Pushed: over 6 years ago

Jujure/JuliOS
Just an Unstable, Lame and Ineffective Operating System
  • 0.1.0 Cargo.lock

Size: 162 KB - Last synced: about 1 year ago - Pushed: over 1 year ago

eschmar/os
Follows "Writing an OS in Rust" at https://os.phil-opp.com/
  • 0.1.0 Cargo.lock

Size: 54.7 KB - Last synced: 10 months ago - Pushed: over 6 years ago

lobax/KAOS
A small operating system built in Rust
  • 0.1.0 Cargo.lock

Size: 2.17 MB - Last synced: 9 months ago - Pushed: over 1 year ago

hamadu/hamos
yet another toy-os in rust
  • 0.1.0 Cargo.lock

Size: 41 KB - Last synced: about 1 year ago - Pushed: about 6 years ago

nullpo-head/Rusty-L4
  • 0.7.1 Cargo.lock

Size: 25.4 KB - Last synced: 18 days ago - Pushed: almost 5 years ago

Serentty/Serex
  • 0.14.0 Cargo.lock

Size: 2.31 MB - Last synced: 18 days ago - Pushed: over 1 year ago

Robbe7730/RCPU_OS
Kernel implementation running RCPU
  • 0.10.1 Cargo.lock

Size: 72.3 KB - Last synced: about 1 year ago - Pushed: over 3 years ago

jbg/os
  • 0.7.1 Cargo.lock

Size: 19.5 KB - Last synced: 25 days ago - Pushed: almost 6 years ago

nebrelbug/NebBlogOS
My OS following the Phil-Opp tutorials
  • 0.1.0 Cargo.lock

Size: 8.4 MB - Last synced: 18 days ago - Pushed: almost 6 years ago

mkaput/kernel ๐Ÿ“ฆ
Playing with OSDev in Rust for x86-64
  • 0.3.2 Cargo.lock

Size: 169 KB - Last synced: about 2 months ago - Pushed: over 6 years ago

SunDoge/learn-rust
  • 0.1.0 rustboot/Cargo.lock

Size: 11.1 MB - Last synced: about 1 year ago - Pushed: about 7 years ago

onehr/Theseus Fork of theseus-os/Theseus
A modern experimental OS written from scratch in Rust to explore novel OS structure and state management techniques.
  • 0.14.0 Cargo.lock
  • 0.14.0 aarch64/Cargo.lock
  • 0.14.0 libtheseus/Cargo.lock
  • 0.14.0 tlibc/Cargo.lock

Size: 86.5 MB - Last synced: 10 months ago - Pushed: over 1 year ago

MackieLoeffel/rust-os
An exploration of rust for operating system development
  • 0.3.1 Cargo.lock

Size: 32.2 KB - Last synced: about 1 year ago - Pushed: over 7 years ago

ziyw/tamago
A microkernel implemented in rust
  • 0.1.0 Cargo.lock

Size: 98.6 KB - Last synced: 10 months ago - Pushed: almost 6 years ago

marekvospel/vos
A custom operating system written in rust to learn more about memory, drivers and processes
  • 0.18.1 Cargo.lock

Size: 70.3 KB - Last synced: 2 months ago - Pushed: 2 months ago

omahs/Theseus Fork of theseus-os/Theseus
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.
  • 0.14.0 Cargo.lock
  • 0.14.0 libtheseus/Cargo.lock

Size: 124 MB - Last synced: about 2 months ago - Pushed: 9 months ago

kjaleshire/multiboot-rust-kernel ๐Ÿ“ฆ
  • 0.3.2 Cargo.lock

Size: 34.9 MB - Last synced: about 1 year ago - Pushed: almost 7 years ago

jrndinn/alloy
i386 Rust Kernel
  • 0.15.1 Cargo.lock
  • 0.14.0 bootcore/Cargo.lock

Size: 35.2 KB - Last synced: 5 days ago - Pushed: about 1 year ago