Ecosyste.ms: Packages

An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

crates.io "osdev" keyword

linux-bootloader 0.0.1 💰
Utilities to build Linux-based bootloaders
1 version - Latest release: 10 months ago - 332 downloads total - 687 stars on GitHub - 1 maintainer
complete-pic 0.3.1
A complete interface for the legacy 8259 PIC and the newer APIC.
5 versions - Latest release: 11 months ago - 1 dependent repositories - 1.32 thousand downloads total - 1 stars on GitHub - 1 maintainer
multiboot 0.8.0
Library to access multiboot structures.
13 versions - Latest release: about 2 years ago - 2 dependent packages - 10 dependent repositories - 90 thousand downloads total - 20 stars on GitHub - 1 maintainer
ampere-kernel 0.1.0-rc0
An Experimental Kernel Written in Rust
1 version - Latest release: about 1 year ago - 347 downloads total - 0 stars on GitHub - 1 maintainer
mmio 2.1.0
Abstractions for performing memory-mapped I/O.
7 versions - Latest release: almost 3 years ago - 1 dependent package - 1 dependent repositories - 4.34 thousand downloads total - 5 stars on GitHub - 1 maintainer
hermit 0.9.0
The Hermit unikernel for Rust.
9 versions - Latest release: about 1 month ago - 3.62 thousand downloads total - 1,596 stars on GitHub - 2 maintainers
Top 2.5% on crates.io
hermit-abi 0.3.9
Hermit system calls definitions.
38 versions - Latest release: 3 months ago - 11 dependent packages - 76,231 dependent repositories - 109 million downloads total - 1,596 stars on GitHub - 2 maintainers
moros 0.10.3 💰
MOROS: Obscure Rust Operating System
13 versions - Latest release: about 2 months ago - 4.33 thousand downloads total - 769 stars on GitHub - 1 maintainer
Top 6.7% on crates.io
uefi-services 0.25.0
Deprecated. Please migrate to `uefi::helpers`.
33 versions - Latest release: 28 days ago - 3 dependent packages - 32 dependent repositories - 162 thousand downloads total - 1,186 stars on GitHub - 3 maintainers
Top 4.3% on crates.io
uefi 0.28.0
Safe and easy-to-use wrapper for building UEFI apps.
44 versions - Latest release: 28 days ago - 14 dependent packages - 60 dependent repositories - 410 thousand downloads total - 1,186 stars on GitHub - 3 maintainers
genfs 0.1.4
Generic traits, structs and enums for implementing filesystems in no_std environments.
5 versions - Latest release: about 6 years ago - 2 dependent packages - 1 dependent repositories - 4.59 thousand downloads total - 3 stars on GitHub - 1 maintainer
Top 7.3% on crates.io
uefi-macros 0.13.0
Procedural macros for the `uefi` crate.
19 versions - Latest release: 6 months ago - 1 dependent package - 56 dependent repositories - 397 thousand downloads total - 1,186 stars on GitHub - 3 maintainers
crate_interface 0.1.1
Provides a way to define an interface (trait) in a crate, but can implement or use it in any crate.
2 versions - Latest release: about 1 year ago - 1 dependent package - 1 dependent repositories - 12.2 thousand downloads total - 428 stars on GitHub - 1 maintainer
handler_table 0.1.0
A lock-free table of event handlers
1 version - Latest release: about 1 year ago - 864 downloads total - 428 stars on GitHub - 1 maintainer
kernel_guard 0.1.0
RAII wrappers to create a critical section with local IRQs or preemption disabled
1 version - Latest release: about 1 year ago - 895 downloads total - 428 stars on GitHub - 1 maintainer
memory_addr 0.1.0
Wrappers and helper functions for physical and virtual addresses
1 version - Latest release: about 1 year ago - 894 downloads total - 428 stars on GitHub - 1 maintainer
hermit-sys 0.6.0
The Hermit unikernel for Rust.
41 versions - Latest release: 9 months ago - 5 dependent repositories - 18.3 thousand downloads total - 1,587 stars on GitHub - 2 maintainers
bootimage 0.10.3
Tool to create a bootable OS image from a kernel binary.
63 versions - Latest release: about 3 years ago - 1 dependent repositories - 184 thousand downloads total - 703 stars on GitHub - 1 maintainer
rusty-hermit 0.3.54
A Rust-based library operting system
45 versions - Latest release: over 2 years ago - 22.2 thousand downloads total - 1,588 stars on GitHub - 2 maintainers
sbi 0.2.0 💰
A pure-Rust library to interact with the RISC-V Supervisor Binary Interface
6 versions - Latest release: about 2 years ago - 2 dependent repositories - 32.3 thousand downloads total - 11 stars on GitHub - 1 maintainer
aml_parser 💰
Library for parsing AML
2 versions - Latest release: 15 days ago - 985 downloads total - 194 stars on GitHub - 1 maintainer
Top 8.7% on crates.io
aml 0.16.4 💰
Library for parsing AML
17 versions - Latest release: 11 months ago - 3 dependent packages - 13 dependent repositories - 83.4 thousand downloads total - 194 stars on GitHub - 1 maintainer
Top 7.7% on crates.io
acpi 5.0.0 💰
A pure-Rust library for parsing ACPI tables
24 versions - Latest release: 8 months ago - 3 dependent packages - 33 dependent repositories - 220 thousand downloads total - 194 stars on GitHub - 1 maintainer
Top 7.7% on crates.io
rsdp 2.0.1 💰
Zero-allocation library for locating and parsing the RSDP, the first ACPI table
5 versions - Latest release: 8 months ago - 3 dependent packages - 35 dependent repositories - 190 thousand downloads total - 194 stars on GitHub - 1 maintainer
acpica-bindings 0.1.2
Incomplete rust bindings to Intel's ACPICA kernel subsystem
3 versions - Latest release: 5 months ago - 746 downloads total - 0 stars on GitHub - 1 maintainer
libhermit-rs 0.6.3
A Rust-based library operating system
1 version - Latest release: 9 months ago - 291 downloads total - 1,057 stars on GitHub - 1 maintainer
ampere-libc 0.1.0-rc0
C Standard Library for Ampere OS
1 version - Latest release: about 1 year ago - 291 downloads total - 0 stars on GitHub - 1 maintainer
ampere-fs 0.1.0-rc0
FileSystem for Ampere OS
1 version - Latest release: about 1 year ago - 288 downloads total - 0 stars on GitHub - 1 maintainer
bootuefi 0.1.1
A tool for running and testing Rust UEFI project.
2 versions - Latest release: over 3 years ago - 1.18 thousand downloads total - 0 stars on GitHub - 1 maintainer
cmos 0.1.2
A utility to read, write CMOS and RTC data. Standard library not required.
3 versions - Latest release: over 3 years ago - 1.84 thousand downloads total - 2 stars on GitHub - 1 maintainer
uart 0.1.2
A clean implementation of the UART_16550 device functionality.
3 versions - Latest release: about 1 year ago - 790 downloads total - 1 stars on GitHub - 1 maintainer
Top 8.6% on crates.io
uefi-raw 0.5.2
Raw UEFI types
7 versions - Latest release: 28 days ago - 2 dependent packages - 6 dependent repositories - 56.9 thousand downloads total - 1,186 stars on GitHub - 3 maintainers
interrupts 0.1.5
Cross-architecture utilities for temporarily disabling interrupts and signals.
6 versions - Latest release: 3 months ago - 3 dependent packages - 14.2 thousand downloads total - 6 stars on GitHub - 1 maintainer
ampere-diskimage 0.1.0-rc1
Ampere OS DiskImage Creator Written in Rust
2 versions - Latest release: about 1 year ago - 504 downloads total - 0 stars on GitHub - 1 maintainer
ampere-drivers 0.1.0-rc0
Kernel Drivers for Ampere OS
1 version - Latest release: about 1 year ago - 279 downloads total - 0 stars on GitHub - 1 maintainer
ampere-os 0.1.0-rc0
An Experimental Operating System Written in Rust
1 version - Latest release: about 1 year ago - 281 downloads total - 1 stars on GitHub - 1 maintainer
cargo-pebble 0.0.0 💰
A Cargo subcommand to manage Pebble distributions
1 version - Latest release: over 5 years ago - 683 downloads total - 243 stars on GitHub - 1 maintainer
cargo-xbuild 0.6.6
Automatically cross-compiles the sysroot crates core, compiler_builtins, and alloc.
53 versions - Latest release: almost 2 years ago - 1 dependent package - 1 dependent repositories - 156 thousand downloads total - 256 stars on GitHub - 1 maintainer
mer 0.4.0 💰
Ergonomic ELF64 parser, designed for use within kernels
6 versions - Latest release: over 3 years ago - 3.16 thousand downloads total - 242 stars on GitHub - 1 maintainer
ampere-installer 0.1.0-rc0
Ampere OS Image Creator
1 version - Latest release: about 1 year ago - 275 downloads total - 0 stars on GitHub - 1 maintainer