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

emerald_keyboard
userspace keyboard events reader for Emerald OS
1 version - Latest release: 16 minutes ago - 362 downloads total - 7 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: 4 days ago - 1.73 thousand downloads total - 7 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: 29 days ago - 3 dependent packages - 3.78 thousand downloads total - 7 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: 3 months ago - 695 downloads total - 7 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 - 630 thousand downloads total - 300 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 - 3.33 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 1 month ago - 8 dependent packages - 404 thousand downloads total - 47 stars on GitHub - 2 maintainers
Top 6.3% on crates.io
run_script 0.10.1
Run shell scripts in rust.
43 versions - Latest release: about 1 year ago - 35 dependent packages - 95 dependent repositories - 1.92 million downloads total - 118 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: 14 days ago - 59 dependent packages - 2,650 dependent repositories - 16.7 million downloads total - 136 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: over 4 years ago - 30 dependent packages - 11,994 dependent repositories - 27.4 million downloads total - 1,580 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: about 2 months ago - 47 dependent packages - 2,113 dependent repositories - 16.7 million downloads total - 1,528 stars on GitHub - 3 maintainers
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 - 522 thousand downloads total - 13 stars on GitHub - 2 maintainers
os_path 0.8.0
Intelligent path handling with std lib interoperability
14 versions - Latest release: 28 days ago - 1 dependent package - 3.99 thousand downloads total - 1 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: about 2 months ago - 109 dependent packages - 3,200 dependent repositories - 12.7 million downloads total - 162 stars on GitHub - 1 maintainer
linux-bzimage-builder 0.1.0
Linux boot compatibility for modern OSes
1 version - Latest release: 19 days ago - 1 dependent package - 202 downloads total - 635 stars on GitHub - 1 maintainer
lilos-list 0.1.0
Allocation-free intrusive doubly-linked wait queues for lilos.
1 version - Latest release: 9 days ago - 3 dependent packages - 213 downloads total - 622 stars on GitHub - 1 maintainer
lilos 1.2.0
A tiny embedded OS based around Futures and async.
22 versions - Latest release: 9 days ago - 4 dependent packages - 1 dependent repositories - 6.27 thousand downloads total - 622 stars on GitHub - 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: about 2 months ago - 3 dependent packages - 5.37 thousand downloads total - 2 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: 4 months ago - 2 dependent packages - 1.2 thousand downloads total - 7 stars on GitHub - 1 maintainer
hwlocality-sys 0.4.1
Low-level bindings for the hwloc hardware locality library
21 versions - Latest release: 3 months ago - 1 dependent package - 13.4 thousand downloads total - 14 stars on GitHub - 1 maintainer
hwlocality 1.0.0-alpha.3
Idiomatic Rust bindings for the hwloc hardware locality library
3 versions - Latest release: 3 months ago - 5 dependent packages - 6.73 thousand downloads total - 14 stars on GitHub - 1 maintainer
etc 0.1.20
It's time to bundle etc for your awesome project!
22 versions - Latest release: 12 days ago - 15 dependent packages - 6 dependent repositories - 46.3 thousand downloads total - 1 stars on GitHub - 1 maintainer
bp3d-os 1.0.0-rc.1.2.2
Operating System tools designed for BlockProject3D
9 versions - Latest release: 9 months ago - 1 dependent package - 2.44 thousand downloads total - 0 stars on GitHub - 1 maintainer
bitfield-struct 0.6.1
Struct-like procedural macro for bitfields.
27 versions - Latest release: 30 days ago - 28 dependent packages - 12 dependent repositories - 176 thousand downloads total - 38 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: 4 months ago - 1 dependent package - 2.43 thousand downloads total - 7 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 - 18.4 thousand downloads total - 3 stars on GitHub - 2 maintainers
riot 0.1.1
RIOT OS bindings for Rust
2 versions - Latest release: almost 8 years ago - 2.03 thousand downloads total - 4,769 stars on GitHub - 1 maintainer
sys 0.0.1
Operating System Integration
2 versions - Latest release: 3 months ago - 13 dependent repositories - 730 downloads total - 1 maintainer
memflex 0.8.4
Memory hacking library
18 versions - Latest release: 1 day ago - 1 dependent repositories - 5.46 thousand downloads total - 14 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.11 thousand downloads total - 3 stars on GitHub - 1 maintainer
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 - 135 thousand downloads total - 126 stars on GitHub - 1 maintainer
envhead 1.0.0
A crate to build environment variable names using a static prefix. Works great with the popular c...
1 version - Latest release: 6 months ago - 297 downloads total - 1 maintainer
uniqueid 0.2.6
Generates a unique hash/identifier for a system given a set of parameters.
5 versions - Latest release: almost 2 years ago - 2 dependent repositories - 1.68 thousand downloads total - 6 stars on GitHub - 1 maintainer
watchit 0.1.0
An easy to use, cross-platform watcher for file changes
1 version - Latest release: 4 days ago - 116 downloads total - 1 stars on GitHub - 1 maintainer
xhci 0.9.2 💰
A library to handle xHCI
31 versions - Latest release: 10 months ago - 1 dependent repositories - 17.4 thousand downloads total - 39 stars on GitHub - 1 maintainer
systeminfo
Gets the system hardware and os information
1 version - Latest release: 3 days ago - 295 downloads total - 2 stars on GitHub - 1 maintainer
silica 0.0.1
...
1 version - Latest release: over 6 years ago - 749 downloads total - 3 stars on GitHub - 1 maintainer
screen_layer 0.3.1 💰
A library which provides layer structure for writing OS.
6 versions - Latest release: over 3 years ago - 7.38 thousand downloads total - 0 stars on GitHub - 1 maintainer
rosal 0.1.0 💰
...
1 version - Latest release: over 4 years ago - 597 downloads total - 2 stars on GitHub - 1 maintainer
system-extensions 0.0.4
A robust set of extensions for operating system operations.
4 versions - Latest release: about 3 years ago - 4 dependent repositories - 2.03 thousand downloads total - 1 stars on GitHub - 1 maintainer
rcore-console 0.0.0
Provides `print!`, `println!` and `log::Log` with customizable implementations.
1 version - Latest release: over 1 year ago - 1 dependent repositories - 1.67 thousand downloads total - 40 stars on GitHub - 1 maintainer
rslab 0.2.1
A slab allocator for Rust
5 versions - Latest release: about 1 year ago - 1.51 thousand downloads total - 0 stars on GitHub - 1 maintainer
rcore-task-manage 0.0.0
Manages tasks and maintain relationships between them
1 version - Latest release: over 1 year ago - 362 downloads total - 40 stars on GitHub - 1 maintainer
os-release-rs 0.1.0
Rust wrapper for /etc/os-release
1 version - Latest release: almost 2 years ago - 984 downloads total - 2 stars on GitHub - 1 maintainer
platform-lp 0.2.2
a library for getting the user platform, and checking against other platforms
3 versions - Latest release: over 5 years ago - 3 dependent packages - 3.39 thousand downloads total - 0 stars on GitHub - 1 maintainer
os_error 0.1.0
Struct `OsError` represents only the OS error part of `std::io::Error`. `OsError` implements `Cl...
1 version - Latest release: over 6 years ago - 1.94 thousand downloads total - 0 stars on GitHub - 1 maintainer
os_utils 0.0.1
Utilities for querying information about the host operating system.
1 version - Latest release: over 5 years ago - 1 dependent package - 816 downloads total - 1 stars on GitHub - 1 maintainer
libos 0.1.2
Library OS
4 versions - Latest release: over 4 years ago - 1.68 thousand downloads total - 6 stars on GitHub - 1 maintainer
los 0.1.1
Library Operating System for Rust
2 versions - Latest release: over 4 years ago - 1.08 thousand downloads total - 0 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.38 thousand downloads total - 162 stars on GitHub - 1 maintainer
lilos-rwlock 0.2.0
A read-write / writer-preferred lock for use with lilos.
2 versions - Latest release: 9 days ago - 439 downloads total - 622 stars on GitHub - 1 maintainer
lilos-handoff 1.0.1
Synchronous rendezvous structure for lilos
4 versions - Latest release: 17 days ago - 983 downloads total - 622 stars on GitHub - 1 maintainer
lilos-watch 0.1.0
Cheap sharing with change notification for lilos
1 version - Latest release: 8 days ago - 173 downloads total - 622 stars on GitHub - 1 maintainer
lilos-semaphore 0.2.0
A counting semaphore for use with lilos.
2 versions - Latest release: 9 days ago - 414 downloads total - 622 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: 5 months ago - 3 dependent packages - 11,100 dependent repositories - 26 million downloads total - 38 stars on GitHub - 1 maintainer
findlargedir 0.6.5
find all blackhole directories with a huge amount of filesystem entries in a flat structure
10 versions - Latest release: 7 days ago - 2.67 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 thousand downloads total - 12 stars on GitHub - 1 maintainer
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 - 6.74 thousand downloads total - 217 stars on GitHub - 2 maintainers
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 - 216 thousand downloads total - 7 stars on GitHub - 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 - 8.58 thousand downloads total - 0 stars on GitHub - 1 maintainer
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: over 1 year ago - 5 dependent repositories - 61.3 thousand downloads total - 28 stars on GitHub - 1 maintainer
kolas 0.1.0
The kolas project
1 version - Latest release: over 4 years ago - 615 downloads total - 1 maintainer
pathsub 0.1.1 💰
Subtract one path from another, yielding the subtraction difference rather than relative path
2 versions - Latest release: 5 months ago - 540 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 - 348 downloads total - 13 stars on GitHub - 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.31 thousand downloads total - 5 stars on GitLab.com - 1 maintainer
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.17 thousand downloads total - 0 stars on GitHub - 1 maintainer
avr-oxide 0.4.1
An extremely simple Rusty operating system for AVR microcontrollers
15 versions - Latest release: about 1 year ago - 2 dependent packages - 3 dependent repositories - 5.88 thousand downloads total - 5 stars on GitLab.com - 1 maintainer
amjad_os_user_std 0.2.2
bare basic std functionality for the userspace programs for AmjadOS
12 versions - Latest release: 4 months ago - 3.09 thousand downloads total - 7 stars on GitHub - 1 maintainer
avrox-storage 0.4.1
Storage drivers for the AVRoxide operating system
4 versions - Latest release: about 1 year ago - 1 dependent package - 1 dependent repositories - 1.8 thousand downloads total - 5 stars on GitLab.com - 1 maintainer
system_data 0.1.1
A package for collect information about system's OS, CPU and Disk_Drive
2 versions - Latest release: 3 months ago - 613 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 - 40.9 thousand downloads total - 1 stars on GitHub - 1 maintainer
avrox-display 0.4.1
Display drivers for the AVRoxide operating system
2 versions - Latest release: about 1 year ago - 730 downloads total - 5 stars on GitLab.com - 1 maintainer
Top 10.0% on crates.io
drone-macros-core 0.14.3
Procedural macros base for Drone, an Embedded Operating System.
17 versions - Latest release: almost 3 years ago - 6 dependent packages - 1 dependent repositories - 42.3 thousand downloads total - 438 stars on GitHub - 1 maintainer
drone-ctypes 0.14.3
Platform-specific C types for Drone apps.
16 versions - Latest release: almost 3 years ago - 3 dependent packages - 1 dependent repositories - 39.8 thousand downloads total - 438 stars on GitHub - 1 maintainer
Top 9.0% on crates.io
drone-core 0.14.3
The core crate for Drone, an Embedded Operating System.
20 versions - Latest release: almost 3 years ago - 79 dependent packages - 1 dependent repositories - 44 thousand downloads total - 438 stars on GitHub - 1 maintainer
drone-core-macros 0.14.3
Procedural macros for drone-core.
17 versions - Latest release: almost 3 years ago - 1 dependent package - 1 dependent repositories - 40.1 thousand downloads total - 438 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 - 183 thousand downloads total - 2 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.06 thousand downloads total - 5 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 - 715 downloads total - 2 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 - 7.61 thousand downloads total - 58 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 - 48.8 thousand downloads total - 3 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.88 thousand downloads total - 0 stars on GitHub - 1 maintainer
x86test-types 0.0.5
Common types for x86test runnter and the x86test procedural macro.
5 versions - Latest release: about 2 years ago - 2 dependent packages - 1 dependent repositories - 8.58 thousand downloads total - 300 stars on GitHub - 1 maintainer
x86test-macro 0.0.5
Procedural macro plugin for x86test.
5 versions - Latest release: about 2 years ago - 1 dependent package - 1 dependent repositories - 8.2 thousand downloads total - 300 stars on GitHub - 1 maintainer
x86test 0.0.5
Custom test runner for bare-metal x86 tests.
5 versions - Latest release: about 2 years ago - 1 dependent package - 7.52 thousand downloads total - 300 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 - 25.6 thousand downloads total - 1 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: 3 months ago - 10 dependent packages - 930 dependent repositories - 2.96 million downloads total - 126 stars on GitHub - 2 maintainers
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 - 905 thousand downloads total - 8 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 - 13.1 thousand downloads total - 2 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 - 445 thousand downloads total - 8 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: about 1 year ago - 1 dependent package - 2 dependent repositories - 10.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 thousand downloads total - 2 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.25 thousand downloads total - 13 stars on GitHub - 1 maintainer
libertyos_kernel 0.17.5
The kernel for LibertyOS.
69 versions - Latest release: 10 months ago - 19.9 thousand downloads total - 268 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.23 thousand downloads total - 159 stars on GitHub - 1 maintainer
drone 0.14.0
CLI utility for Drone, an Embedded Operating System.
23 versions - Latest release: about 3 years ago - 2 dependent packages - 12.8 thousand downloads total - 159 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 - 36.2 thousand downloads total - 159 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 - 9.9 thousand downloads total - 3 stars on GitHub - 1 maintainer
lsb_release 0.1.0
Linux lsb_release wrapper
1 version - Latest release: 8 months ago - 526 downloads total - 0 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.41 thousand downloads total - 1 maintainer