Ecosyste.ms: Packages

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

crates.io "os" keyword

findlargedir 0.6.5
find all blackhole directories with a huge amount of filesystem entries in a flat structure
10 versions - Latest release: about 1 month ago - 3.3 thousand downloads total - 50 stars on GitHub - 1 maintainer
smbios 0.1.7 💰
Provides detection and access to System Management BIOS (SMBIOS) and Desktop Management Interface...
8 versions - Latest release: over 5 years ago - 1 dependent package - 1 dependent repositories - 10.5 thousand downloads total - 12 stars on GitHub - 1 maintainer
Top 2.2% on crates.io
platforms 3.4.0
Rust platform registry with information about valid Rust platforms (target triple, target_arch, t...
22 versions - Latest release: 2 months ago - 47 dependent packages - 2,113 dependent repositories - 18.3 million downloads total - 1,530 stars on GitHub - 3 maintainers
os-detect 0.2.2
Detect an OS installed on a partition
4 versions - Latest release: over 5 years ago - 1 dependent package - 2 dependent repositories - 7.13 thousand downloads total - 217 stars on GitHub - 2 maintainers
slabmalloc 0.11.0
Simple slab based malloc implementation in rust. Can be used stand-alone or in order to provide t...
18 versions - Latest release: almost 2 years ago - 5 dependent repositories - 62.4 thousand downloads total - 28 stars on GitHub - 1 maintainer
os-thread-local 0.1.3
OS-backed thread-local storage. This crate provides a `ThreadLocal` type as an alternative to `s...
4 versions - Latest release: over 4 years ago - 3 dependent packages - 1 dependent repositories - 276 thousand downloads total - 7 stars on GitHub - 1 maintainer
bitfield-struct 0.6.1
Struct-like procedural macro for bitfields.
29 versions - Latest release: about 2 months ago - 28 dependent packages - 12 dependent repositories - 242 thousand downloads total - 48 stars on GitHub - 1 maintainer
linux-bzimage-builder 0.1.0
Linux boot compatibility for modern OSes
1 version - Latest release: about 1 month ago - 1 dependent package - 314 downloads total - 661 stars on GitHub - 1 maintainer
cargo-osdk 0.4.2
Accelerate OS development with Asterinas OSDK
10 versions - Latest release: about 1 month ago - 2.48 thousand downloads total - 661 stars on GitHub - 2 maintainers
avrox-display 0.4.1
Display drivers for the AVRoxide operating system
3 versions - Latest release: about 1 year ago - 875 downloads total - 5 stars on GitLab.com - 1 maintainer
avrox-storage 0.4.1
Storage drivers for the AVRoxide operating system
5 versions - Latest release: about 1 year ago - 1 dependent package - 1 dependent repositories - 2.04 thousand downloads total - 5 stars on GitLab.com - 1 maintainer
avr-oxide 0.4.1
An extremely simple Rusty operating system for AVR microcontrollers
16 versions - Latest release: about 1 year ago - 2 dependent packages - 3 dependent repositories - 6.71 thousand downloads total - 5 stars on GitLab.com - 1 maintainer
lib_composite 0.7.0
Rust compatibility library for the composite operating system
14 versions - Latest release: over 4 years ago - 2 dependent repositories - 9.22 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 1.4% on crates.io
rand_os 0.2.2
OS backed Random Number Generator
7 versions - Latest release: almost 5 years ago - 30 dependent packages - 11,994 dependent repositories - 27.8 million downloads total - 1,582 stars on GitHub - 1 maintainer
hwlocality-sys 0.4.1
Low-level bindings for the hwloc hardware locality library
22 versions - Latest release: 4 months ago - 1 dependent package - 16.8 thousand downloads total - 16 stars on GitHub - 1 maintainer
hwlocality 1.0.0-alpha.3
Idiomatic Rust bindings for the hwloc hardware locality library
4 versions - Latest release: 4 months ago - 5 dependent packages - 8.96 thousand downloads total - 16 stars on GitHub - 1 maintainer
winver 1.0.0
winver is a tiny crate to detect real OS version on Windows depending on windows crate only. Ther...
3 versions - Latest release: 10 months ago - 3 dependent packages - 1 dependent repositories - 11.6 thousand downloads total - 4 stars on GitHub - 1 maintainer
rustls-platform-verifier 0.3.1
rustls-platform-verifier supports verifying TLS certificates in rustls with the operating system ...
5 versions - Latest release: about 2 months ago - 8 dependent packages - 541 thousand downloads total - 47 stars on GitHub - 2 maintainers
qemu_print 0.1.0 💰
A crate prividing `qemu_print!` and `qemu_println!` macros to print strings to the console for de...
1 version - Latest release: almost 3 years ago - 1 dependent repositories - 6.26 thousand downloads total - 0 stars on GitHub - 1 maintainer
i8042 0.1.0 💰
Driver for the 8042 PS/2 Controller
1 version - Latest release: about 1 year ago - 413 downloads total - 13 stars on GitHub - 1 maintainer
kolas 0.1.0
The kolas project
1 version - Latest release: over 4 years ago - 681 downloads total - 1 maintainer
oxide-macros 0.4.1
Main entrypoint macro for AVRoxide
9 versions - Latest release: about 1 year ago - 1 dependent package - 2 dependent repositories - 4.83 thousand downloads total - 5 stars on GitLab.com - 1 maintainer
pathsub 0.1.1 💰
Subtract one path from another, yielding the subtraction difference rather than relative path
2 versions - Latest release: 6 months ago - 660 downloads total - 0 stars on GitHub - 1 maintainer
increasing_heap_allocator 0.1.3
A heap allocator framework that can be implemented based on increasing page allocator, usable any...
4 versions - Latest release: 5 months ago - 2 dependent packages - 1.44 thousand downloads total - 8 stars on GitHub - 1 maintainer
amjad_os_user_std 0.2.2
bare basic std functionality for the userspace programs for AmjadOS
12 versions - Latest release: 5 months ago - 3.72 thousand downloads total - 8 stars on GitHub - 1 maintainer
amjad_os_kernel_user_link 0.2.1
An interface to link kernel/user code in AmjadOS
9 versions - Latest release: 5 months ago - 1 dependent package - 2.92 thousand downloads total - 8 stars on GitHub - 1 maintainer
libzetta 0.5.0
libzetta is a stable interface for programmatic administration of ZFS
14 versions - Latest release: about 1 year ago - 1 dependent package - 1 dependent repositories - 8.44 thousand downloads total - 59 stars on GitHub - 1 maintainer
system_data 0.1.1
A package for collect information about system's OS, CPU and Disk_Drive
2 versions - Latest release: 4 months ago - 719 downloads total - 0 stars on GitHub - 1 maintainer
system-info 0.1.2 💰
Library to get system information
3 versions - Latest release: almost 2 years ago - 1 dependent repositories - 49.8 thousand downloads total - 1 stars on GitHub - 1 maintainer
Top 6.5% on crates.io
rand_jitter 0.4.0
Random number generator based on timing jitter
8 versions - Latest release: 6 months ago - 3 dependent packages - 11,100 dependent repositories - 26.4 million downloads total - 38 stars on GitHub - 1 maintainer
os_stat 0.1.0
A library to get system metrics like cpu load and memory usage
1 version - Latest release: over 3 years ago - 1 dependent repositories - 1.14 thousand downloads total - 5 stars on GitHub - 1 maintainer
liblitho
cli tool to flash/clone the images to storage devices
1 version - 176 downloads total - 0 stars on GitHub - 1 maintainer
limits-rs 0.2.0
Utilities for determining the limits that an operating system enforces on a given particular proc...
2 versions - Latest release: over 1 year ago - 7 dependent repositories - 193 thousand downloads total - 2 stars on GitHub - 1 maintainer
tinysyscall 0.1.1
a (no depend std) tiny syscall abstract layer...
2 versions - Latest release: about 1 year ago - 813 downloads total - 2 stars on GitHub - 1 maintainer
signal-notify 0.1.3
Catch OS signals with standard mpsc channel
4 versions - Latest release: over 6 years ago - 2 dependent packages - 6 dependent repositories - 49.5 thousand downloads total - 3 stars on GitHub - 1 maintainer
etc 0.1.20
It's time to bundle etc for your awesome project!
22 versions - Latest release: about 1 month ago - 15 dependent packages - 6 dependent repositories - 51.2 thousand downloads total - 1 stars on GitHub - 1 maintainer
ergo_sys 0.0.1
Make accessing system resources more ergonomic, therefore more fun!
1 version - Latest release: over 6 years ago - 1 dependent package - 1 dependent repositories - 2.99 thousand downloads total - 0 stars on GitHub - 1 maintainer
cliparser 0.1.2
Simple command line parser.
3 versions - Latest release: almost 2 years ago - 1 dependent package - 3 dependent repositories - 484 thousand downloads total - 8 stars on GitHub - 1 maintainer
Top 6.3% on crates.io
run_script 0.10.1
Run shell scripts in rust.
43 versions - Latest release: over 1 year ago - 35 dependent packages - 95 dependent repositories - 1.98 million downloads total - 118 stars on GitHub - 1 maintainer
rust_info 0.3.2
Extracts the current rust compiler information.
22 versions - Latest release: almost 3 years ago - 4 dependent packages - 41 dependent repositories - 946 thousand downloads total - 8 stars on GitHub - 1 maintainer
aarch64 0.0.11
Rust library to use aarch64 specific functionality and registers
10 versions - Latest release: 3 months ago - 4 dependent packages - 11 dependent repositories - 19.4 thousand downloads total - 3 stars on GitHub - 2 maintainers
x86test 0.0.5
Custom test runner for bare-metal x86 tests.
5 versions - Latest release: over 2 years ago - 1 dependent package - 7.81 thousand downloads total - 302 stars on GitHub - 1 maintainer
x86test-types 0.0.5
Common types for x86test runnter and the x86test procedural macro.
5 versions - Latest release: over 2 years ago - 2 dependent packages - 1 dependent repositories - 8.9 thousand downloads total - 302 stars on GitHub - 1 maintainer
x86test-macro 0.0.5
Procedural macro plugin for x86test.
5 versions - Latest release: over 2 years ago - 1 dependent package - 1 dependent repositories - 8.5 thousand downloads total - 302 stars on GitHub - 1 maintainer
Top 5.2% on crates.io
x86 0.52.0
Library to program x86 (amd64) hardware. Contains x86 specific data structure descriptions, data-...
75 versions - Latest release: over 1 year ago - 28 dependent packages - 213 dependent repositories - 661 thousand downloads total - 302 stars on GitHub - 1 maintainer
emerald_kernel_user_link 0.2.12
An interface to link kernel/user code in Emerald OS
12 versions - Latest release: about 2 months ago - 3 dependent packages - 4.17 thousand downloads total - 8 stars on GitHub - 1 maintainer
emerald_runtime 0.1.1
userspace runtime structures and helpers for Emerald OS (unlike `emerald_std` this uses `rust std`)
2 versions - Latest release: 4 months ago - 748 downloads total - 8 stars on GitHub - 1 maintainer
emerald_keyboard
userspace keyboard events reader for Emerald OS
1 version - Latest release: 24 days ago - 385 downloads total - 8 stars on GitHub - 1 maintainer
emerald_std 0.3.2
bare basic std functionality for the userspace programs for Emerald OS
6 versions - Latest release: 30 days ago - 1.94 thousand downloads total - 8 stars on GitHub - 1 maintainer
Top 4.3% on crates.io
raw-cpuid 11.0.2
A library to parse the x86 CPUID instruction, written in rust with no external dependencies. The ...
49 versions - Latest release: about 1 month ago - 59 dependent packages - 2,650 dependent repositories - 18.4 million downloads total - 136 stars on GitHub - 1 maintainer
os_units 0.4.2 💰
A library which provides unit types for writing OS.
18 versions - Latest release: almost 3 years ago - 2 dependent repositories - 26.4 thousand downloads total - 1 stars on GitHub - 1 maintainer
lilos-watch 0.1.0
Cheap sharing with change notification for lilos
1 version - Latest release: about 1 month ago - 241 downloads total - 626 stars on GitHub - 1 maintainer
lilos-list 0.1.0
Allocation-free intrusive doubly-linked wait queues for lilos.
1 version - Latest release: about 1 month ago - 3 dependent packages - 320 downloads total - 626 stars on GitHub - 1 maintainer
lilos 1.2.0
A tiny embedded OS based around Futures and async.
22 versions - Latest release: about 1 month ago - 4 dependent packages - 1 dependent repositories - 6.93 thousand downloads total - 626 stars on GitHub - 1 maintainer
lilos-rwlock 0.2.0
A read-write / writer-preferred lock for use with lilos.
2 versions - Latest release: about 1 month ago - 549 downloads total - 626 stars on GitHub - 1 maintainer
lilos-handoff 1.0.1
Synchronous rendezvous structure for lilos
4 versions - Latest release: about 1 month ago - 1.13 thousand downloads total - 626 stars on GitHub - 1 maintainer
lilos-semaphore 0.2.0
A counting semaphore for use with lilos.
2 versions - Latest release: about 1 month ago - 519 downloads total - 626 stars on GitHub - 1 maintainer
locate-locale 0.2.0
A cross-platform default locale getter
2 versions - Latest release: over 1 year ago - 1 dependent package - 12 dependent repositories - 14 thousand downloads total - 2 stars on GitHub - 1 maintainer
driverkit 0.25.0
A driver framework defining standard types and interfaces for writing device drivers.
24 versions - Latest release: over 1 year ago - 1 dependent package - 2 dependent repositories - 11.9 thousand downloads total - 4 stars on GitHub - 1 maintainer
klogger 0.0.16
Library for logging in kernel mode.
11 versions - Latest release: over 1 year ago - 2 dependent packages - 3 dependent repositories - 20.9 thousand downloads total - 2 stars on GitHub - 1 maintainer
drone-macros 0.6.0
Drone procedural macros.
3 versions - Latest release: over 6 years ago - 1 dependent package - 2.38 thousand downloads total - 161 stars on GitHub - 1 maintainer
rsys 0.5.5
Crate for system and hardware information parsing
13 versions - Latest release: over 3 years ago - 1 dependent package - 1 dependent repositories - 5.68 thousand downloads total - 13 stars on GitHub - 1 maintainer
libertyos_kernel 0.17.5
The kernel for LibertyOS.
69 versions - Latest release: 11 months ago - 22.9 thousand downloads total - 270 stars on GitHub - 1 maintainer
Top 7.3% on crates.io
target-spec 3.1.0
Evaluate Cargo.toml target specifications
30 versions - Latest release: 4 months ago - 10 dependent packages - 930 dependent repositories - 3.24 million downloads total - 126 stars on GitHub - 2 maintainers
Top 6.8% on crates.io
chan-signal 0.3.3
DEPRECATED. Use crossbeam-channel and signal-hook instead.
12 versions - Latest release: almost 5 years ago - 32 dependent packages - 38 dependent repositories - 137 thousand downloads total - 126 stars on GitHub - 1 maintainer
drone-config 0.14.0
Configuration for Drone, an Embedded Operating System.
14 versions - Latest release: about 3 years ago - 4 dependent packages - 1 dependent repositories - 37.9 thousand downloads total - 161 stars on GitHub - 1 maintainer
os-release 0.1.0
Parse /etc/os-release files on Linux distributions
1 version - Latest release: over 5 years ago - 14 dependent packages - 27 dependent repositories - 537 thousand downloads total - 14 stars on GitHub - 2 maintainers
drone 0.14.0
CLI utility for Drone, an Embedded Operating System.
23 versions - Latest release: about 3 years ago - 2 dependent packages - 13.8 thousand downloads total - 161 stars on GitHub - 1 maintainer
lsb_release 0.1.0
Linux lsb_release wrapper
1 version - Latest release: 9 months ago - 615 downloads total - 0 stars on GitHub - 1 maintainer
atopology 0.0.33
Query and parse machine topology information from ACPI
24 versions - Latest release: over 1 year ago - 2 dependent repositories - 11 thousand downloads total - 3 stars on GitHub - 1 maintainer
rustmetos_core 1.0.0
Rustmetos Core, contains core utilites and core shell
1 version - Latest release: over 2 years ago - 3 dependent packages - 1.52 thousand downloads total - 1 maintainer
dtb_parser 0.2.3
no std but alloc depended device tree blob parsing lib
7 versions - Latest release: 10 months ago - 2.07 thousand downloads total - 3 stars on GitHub - 1 maintainer
armorlib 0.2.3
Easily scan files for threats to security and privacy.
4 versions - Latest release: over 6 years ago - 2.71 thousand downloads total - 20 stars on GitHub - 1 maintainer
ember_os 0.1.1
A simple OS kernel implemented in rust, which has referenced https://os.phil-opp.com/
2 versions - Latest release: 3 months ago - 698 downloads total - 5 stars on GitHub - 1 maintainer
Top 3.9% on crates.io
os_info 3.8.2
Detect the operating system type and version.
51 versions - Latest release: 3 months ago - 109 dependent packages - 3,200 dependent repositories - 13 million downloads total - 167 stars on GitHub - 1 maintainer
os_info_cli 2.0.0
Detect the operating system type and version.
4 versions - Latest release: over 2 years ago - 2.43 thousand downloads total - 167 stars on GitHub - 1 maintainer
midas_vga 0.1.7
VGA driver for the MidAS Operating System
8 versions - Latest release: over 1 year ago - 2.12 thousand downloads total - 2 stars on GitHub - 1 maintainer
rustmetos_std 0.3.0
Rustmetos Standard Distribution
3 versions - Latest release: over 2 years ago - 1.05 thousand downloads total - 1 maintainer
winlock 0.1.0
A utility to customize the keyboard shortcut for session locking on Windows.
1 version - Latest release: 12 months ago - 389 downloads total - 0 stars on GitHub - 1 maintainer
osi 0.1.0
Operating System Interfaces
1 version - Latest release: 11 months ago - 351 downloads total - 9 stars on GitHub - 1 maintainer
rustmetos 1.0.0
Rustmetos, A meta operating system written in rust for educational purposes only.
1 version - Latest release: over 2 years ago - 427 downloads total - 1 maintainer
ioslice 0.6.0
no_std I/O slices that are still optionally ABI compatible with std and lbc
11 versions - Latest release: 3 months ago - 3 dependent packages - 6.5 thousand downloads total - 2 stars on GitHub - 1 maintainer
bottleos 0.2.0
A bare-bones kernel created to teach myself OS internals
3 versions - Latest release: over 3 years ago - 1.21 thousand 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 - 741 downloads total - 246 stars on GitHub - 1 maintainer
drone-stm32l4 0.1.2
Drone implementation for STM32L4 microcontroller series.
2 versions - Latest release: almost 7 years ago - 1 dependent package - 1.64 thousand downloads total - 444 stars on GitHub - 1 maintainer
desktop 1.0.5
Detects the target platform and it's architecture, vendor and desktop environment
9 versions - Latest release: over 5 years ago - 5.45 thousand downloads total - 3 stars on GitHub - 1 maintainer
rustworks 0.0.1
An operating system for the Numworks n0110 calculator.
1 version - Latest release: about 3 years ago - 455 downloads total - 38 stars on GitHub - 1 maintainer
accessor 0.3.3 💰
A library to access MMIO space
6 versions - Latest release: almost 3 years ago - 1 dependent package - 3 dependent repositories - 16 thousand downloads total - 1 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.44 thousand downloads total - 246 stars on GitHub - 1 maintainer
nw-os 0.0.0
Operating system for the Numworks n0110 calculator.
1 version - Latest release: almost 2 years ago - 365 downloads total - 6 stars on GitHub - 1 maintainer
syscat 0.1.0
[WIP] Cross-platform system information tool
1 version - Latest release: about 1 year ago - 410 downloads total - 6 stars on GitHub - 1 maintainer
arm 0.0.1
Low level abstraction of ARM architecture specific features.
1 version - Latest release: over 6 years ago - 1.01 thousand downloads total - 1 maintainer
complete-pic 0.3.1
A complete interface for the legacy 8259 PIC and the newer APIC.
5 versions - Latest release: about 1 year 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
rustmetos_api 1.0.1
Rustmetos API, contains app development api and os interaction apis.
2 versions - Latest release: over 2 years ago - 1 dependent package - 1.19 thousand downloads total - 1 maintainer
elfloader 0.16.0
A rust library to load ELF files.
13 versions - Latest release: almost 2 years ago - 2 dependent packages - 7 dependent repositories - 33.3 thousand downloads total - 108 stars on GitHub - 1 maintainer
nt_version 0.1.3
Queries the major, minor and build version of Windows (NT) efficiently.
4 versions - Latest release: over 4 years ago - 1 dependent package - 1 dependent repositories - 10.1 thousand downloads total - 6 stars on GitHub - 1 maintainer
osfmk 0.1.0
A rust framework used to create kernel.
1 version - Latest release: over 1 year ago - 399 downloads total - 1 maintainer
os-ver 0.1.0
Detect version number of operating system (Windows, macOS, iOS, Linux)
1 version - Latest release: 23 days ago - 0 downloads total - 0 stars on GitHub - 1 maintainer
elfloader32 0.0.3
A rust library to load ELF files, modified to handle 32-bit ELF.
1 version - Latest release: over 8 years ago - 1 dependent package - 2.28 thousand downloads total - 1 maintainer