Ecosyste.ms: Packages

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

Top 4.6% on crates.io
Top 0.5% downloads on crates.io
Top 0.7% dependent packages on crates.io
Top 0.3% dependent repos on crates.io
Top 0.4% docker downloads on crates.io

crates.io : mach

A Rust interface to the user-space API of the Mach 3.0 kernel that underlies OSX.

Registry - Source - Documentation - JSON
purl: pkg:cargo/mach
Keywords: darwin, macos, kernel, ffi, mach, osx, rust
License: BSD-2-Clause
Latest release: almost 5 years ago
First release: over 9 years ago
Dependent packages: 67
Dependent repositories: 9,077
Downloads: 15,788,338 total
Stars: 78 on GitHub
Forks: 28 on GitHub
Docker dependents: 203
Docker downloads: 32,640,890
See more repository details: repos.ecosyste.ms
Last synced: 27 days ago

perf_monitor 0.2.1
A toolkit designed to be a foundation for applications to monitor their performance.
2 versions - Latest release: 13 days ago - 1 dependent repositories - 22.7 thousand downloads total - 195 stars on GitHub - 1 maintainer
gear-lazy-pages 1.4.0
Gear lazy-pages implementation
20 versions - Latest release: 14 days ago - 2 dependent packages - 5.38 thousand downloads total - 218 stars on GitHub - 1 maintainer
Top 1.0% on crates.io
wasmtime-runtime 20.0.2
Runtime library support for Wasmtime
106 versions - Latest release: 16 days ago - 20 dependent packages - 2,435 dependent repositories - 7.29 million downloads total - 14,493 stars on GitHub - 2 maintainers
poggers 1.2.1
memory lib
25 versions - Latest release: 19 days ago - 1 dependent repositories - 6.58 thousand downloads total - 14 stars on GitHub - 1 maintainer
Top 7.7% on crates.io
surfman 0.9.3
A cross-platform, low-level toolkit for GPU surface management
24 versions - Latest release: 27 days ago - 3 dependent packages - 12 dependent repositories - 168 thousand downloads total - 157 stars on GitHub - 1 maintainer
rbspy 0.20.0
Sampling CPU profiler for Ruby
35 versions - Latest release: 28 days ago - 1 dependent package - 1 dependent repositories - 16.5 thousand downloads total - 2,457 stars on GitHub - 3 maintainers
macchina-read
Provides the fetching capabilities for Macchina.
4 versions - Latest release: about 1 month ago - 1 dependent package - 1.23 thousand downloads total - 1,064 stars on GitHub - 1 maintainer
samply 0.12.0
A command line profiler for macOS and Linux.
6 versions - Latest release: about 1 month ago - 7.94 thousand downloads total - 1,503 stars on GitHub - 1 maintainer
perfmon 0.2.2
A toolkit designed to be a foundation for applications to monitor their performance.
2 versions - Latest release: about 1 month ago - 1 dependent package - 765 downloads total - 0 stars on GitHub - 1 maintainer
starship-battery 0.8.3 💰
Cross-platform information about the notebook batteries
5 versions - Latest release: about 2 months ago - 6 dependent packages - 57 dependent repositories - 506 thousand downloads total - 14 stars on GitHub - 1 maintainer
Top 1.4% on crates.io
wasmer-vm 4.2.8
Runtime library support for Wasmer
64 versions - Latest release: about 2 months ago - 32 dependent packages - 718 dependent repositories - 3.94 million downloads total - 16,991 stars on GitHub - 1 maintainer
Top 4.2% on crates.io
quanta 0.12.3
high-speed timing library
35 versions - Latest release: about 2 months ago - 47 dependent packages - 2,131 dependent repositories - 17.3 million downloads total - 266 stars on GitHub - 1 maintainer
PHASEXave 1.8.2
Fast, clear and simple interface for calculating date, week day and time in Solar, Julian, Gregor...
39 versions - Latest release: about 2 months ago - 1 dependent package - 11.3 thousand downloads total - 2 stars on GitHub - 1 maintainer
Top 4.9% on crates.io
region 3.0.2
Cross-platform virtual memory API
22 versions - Latest release: about 2 months ago - 63 dependent packages - 3,097 dependent repositories - 8.1 million downloads total - 108 stars on GitHub - 1 maintainer
termusic 0.9.0
Terminal Music and Podcast Player written in Rust. Can download music from youtube(netease/migu/k...
63 versions - Latest release: 2 months ago - 23 thousand downloads total - 822 stars on GitHub - 1 maintainer
sys_metrics 0.2.7
Cross-platform library to gather stats/information from the host
25 versions - Latest release: 2 months ago - 1 dependent package - 1 dependent repositories - 12.5 thousand downloads total - 39 stars on GitHub - 1 maintainer
libmacchina 7.2.2
A library that can fetch all sorts of system information.
135 versions - Latest release: 2 months ago - 8 dependent packages - 3 dependent repositories - 83.5 thousand downloads total - 50 stars on GitHub - 1 maintainer
Top 9.0% on crates.io
io-kit-sys 0.4.1
Bindings to IOKit for macOS
5 versions - Latest release: 2 months ago - 11 dependent packages - 2,309 dependent repositories - 1.03 million downloads total - 16 stars on GitHub - 1 maintainer
audio_thread_priority 0.32.0
Bump a thread to real-time priority, for audio work, on Linux, Windows and macOS
44 versions - Latest release: 2 months ago - 1 dependent package - 249 dependent repositories - 109 thousand downloads total - 29 stars on GitHub - 3 maintainers
Top 1.5% on crates.io
cpal 0.15.3
Low-level cross-platform audio I/O library in pure Rust.
72 versions - Latest release: 3 months ago - 191 dependent packages - 3,999 dependent repositories - 3.93 million downloads total - 2,427 stars on GitHub - 1 maintainer
serialport5 5.0.2
A cross-platform low-level serial port library
3 versions - Latest release: 3 months ago - 2 dependent packages - 2.3 thousand downloads total - 65 stars on GitLab.com - 1 maintainer
clocksource 0.8.1
Library for times and durations with fixed-size representations
15 versions - Latest release: 4 months ago - 9 dependent packages - 3 dependent repositories - 523 thousand downloads total - 17 stars on GitHub - 1 maintainer
Top 4.4% on crates.io
psutil 3.3.0
Process and system monitoring library
30 versions - Latest release: 5 months ago - 36 dependent packages - 208 dependent repositories - 1.62 million downloads total - 307 stars on GitHub - 3 maintainers
reloaded-memory-buffers 4.1.0 💰
Shared, Concurrent, Permanent Memory Allocator tied to Process Lifetime
16 versions - Latest release: 5 months ago - 3.66 thousand downloads total - 19 stars on GitHub - 1 maintainer
Top 4.0% on crates.io
serialport 4.3.0
A cross-platform low-level serial port library.
25 versions - Latest release: 5 months ago - 183 dependent packages - 489 dependent repositories - 2.92 million downloads total - 381 stars on GitHub - 3 maintainers
Top 8.1% on crates.io
remoteprocess 0.4.13
cross platform api for getting information on a running processes
21 versions - Latest release: 6 months ago - 9 dependent packages - 17 dependent repositories - 559 thousand downloads total - 51 stars on GitHub - 1 maintainer
slice-ring-buffer 0.3.3
A double-ended queue that Deref's into a slice.
3 versions - Latest release: 6 months ago - 3 dependent packages - 1 dependent repositories - 53.4 thousand downloads total - 12 stars on GitHub - 1 maintainer
ddc-macos 0.2.1
DDC/CI monitor control on MacOS
3 versions - Latest release: 7 months ago - 1 dependent package - 24 dependent repositories - 7.32 thousand downloads total - 23 stars on GitHub - 1 maintainer
user-idle 0.6.0 💰
Get a users idle time.
11 versions - Latest release: 7 months ago - 2 dependent packages - 5 dependent repositories - 8.77 thousand downloads total - 15 stars on GitHub - 1 maintainer
udbg 0.3.1
cross-platform library for binary debugging and memory hacking
7 versions - Latest release: 8 months ago - 2.26 thousand downloads total - 81 stars on GitHub - 1 maintainer
Top 7.9% on crates.io
proc-maps 0.3.2
Helper crate for getting virtual memory maps from processes
15 versions - Latest release: 8 months ago - 17 dependent packages - 47 dependent repositories - 692 thousand downloads total - 58 stars on GitHub - 3 maintainers
smbios-lib 0.9.1
SMBIOS Library
12 versions - Latest release: 8 months ago - 3 dependent packages - 6 dependent repositories - 166 thousand downloads total - 24 stars on GitHub - 2 maintainers
workflow-perf-monitor 0.0.2
A toolkit designed to be a foundation for applications to monitor their performance.
2 versions - Latest release: 8 months ago - 1 dependent package - 2 dependent repositories - 15.8 thousand downloads total - 194 stars on GitHub - 1 maintainer
fm_mod_synth 0.1.6
A simple package for fm synthesis
6 versions - Latest release: about 1 year ago - 1.6 thousand downloads total - 1 maintainer
serial_enumerator 0.2.12
A serial port enumreator library writen in rust
9 versions - Latest release: about 1 year ago - 2 dependent packages - 1 dependent repositories - 10 thousand downloads total - 4 stars on GitHub - 1 maintainer
stayawake 0.2.4
StayAwake is a simple program for Windows & MacOS to keep your system awake without affecting you...
6 versions - Latest release: about 1 year ago - 2.02 thousand downloads total - 3 stars on GitHub - 1 maintainer
Top 9.0% on crates.io
read-process-memory 0.1.6
Read memory from another process.
7 versions - Latest release: about 1 year ago - 4 dependent packages - 20 dependent repositories - 131 thousand downloads total - 117 stars on GitHub - 1 maintainer
chrono-wasi 0.4.11
Date and time library for Rust
2 versions - Latest release: over 1 year ago - 2 dependent packages - 1 dependent repositories - 2.51 thousand downloads total - 3,122 stars on GitHub - 1 maintainer
lock_keys 1.1.0
Rust library for lock keys handling.
2 versions - Latest release: over 1 year ago - 1 dependent repositories - 1.8 thousand downloads total - 5 stars on GitHub - 1 maintainer
usb_enumeration 0.2.0
A cross platform library that returns details of currently connected USB devices
6 versions - Latest release: over 1 year ago - 3 dependent packages - 6 dependent repositories - 8.75 thousand downloads total - 9 stars on GitHub - 1 maintainer
process-memory 0.5.0
A rust library that can read/write the memory of other processes.
9 versions - Latest release: over 1 year ago - 4 dependent packages - 12 dependent repositories - 14.6 thousand downloads total - 123 stars on GitHub - 1 maintainer
lethe 0.8.0
A secure, free, cross-platform and open-source drive wiping utility
10 versions - Latest release: over 1 year ago - 4.36 thousand downloads total - 120 stars on GitHub - 1 maintainer
Top 7.2% on crates.io
py-spy 0.3.14
Sampling profiler for Python programs
18 versions - Latest release: over 1 year ago - 1 dependent package - 2 dependent repositories - 415 thousand downloads total - 11,806 stars on GitHub - 1 maintainer
read-process-memory-ptrace 0.1.4
Read memory from another process.
1 version - Latest release: almost 2 years ago - 369 downloads total - 117 stars on GitHub - 1 maintainer
perfrecord 0.8.0
A macOS command line profiler.
17 versions - Latest release: about 2 years ago - 6.15 thousand downloads total - 1,748 stars on GitHub - 1 maintainer
vmemory 0.1.8
Read and write the memory in other processes for Windows and Unix-based systems regardless of mem...
9 versions - Latest release: over 2 years ago - 1 dependent repositories - 3.27 thousand downloads total - 48 stars on GitHub - 1 maintainer
usbenum 0.1.0
A cross platform library that can enumerate USB devices currently connected and get connection hi...
1 version - Latest release: over 2 years ago - 494 downloads total - 1 stars on GitHub - 1 maintainer
ferrous-serialport 4.0.2
A cross-platform low-level serial port library
1 version - Latest release: about 3 years ago - 2 dependent packages - 2 dependent repositories - 1.98 thousand downloads total - 1 stars on GitHub - 1 maintainer
benfred-read-process-memory 0.2.1
Read memory from another process.
4 versions - Latest release: about 3 years ago - 2 dependent packages - 6 dependent repositories - 480 thousand downloads total - 1 stars on GitHub - 1 maintainer
Top 6.8% on crates.io
heim-process 0.0.11 💰
Cross-platform processes information
16 versions - Latest release: over 3 years ago - 1 dependent package - 25 dependent repositories - 239 thousand downloads total - 865 stars on GitHub - 1 maintainer
Top 6.7% on crates.io
heim-memory 0.0.11 💰
Cross-platform memory information
15 versions - Latest release: over 3 years ago - 1 dependent package - 26 dependent repositories - 323 thousand downloads total - 888 stars on GitHub - 1 maintainer
Top 5.8% on crates.io
heim-host 0.0.11 💰
Cross-platform host information
15 versions - Latest release: over 3 years ago - 2 dependent packages - 36 dependent repositories - 295 thousand downloads total - 865 stars on GitHub - 1 maintainer
Top 6.7% on crates.io
heim-disk 0.0.11 💰
Cross-platform disk information
15 versions - Latest release: over 3 years ago - 1 dependent package - 26 dependent repositories - 314 thousand downloads total - 888 stars on GitHub - 1 maintainer
Top 5.8% on crates.io
heim-cpu 0.0.11 💰
Cross-platform CPU information
17 versions - Latest release: over 3 years ago - 2 dependent packages - 35 dependent repositories - 349 thousand downloads total - 865 stars on GitHub - 1 maintainer
Top 4.4% on crates.io
heim-common 0.0.11 💰
Common stuff shared across heim project crates
15 versions - Latest release: over 3 years ago - 11 dependent packages - 40 dependent repositories - 411 thousand downloads total - 865 stars on GitHub - 1 maintainer
Top 4.9% on crates.io
battery 0.7.8 💰
Cross-platform information about the notebook batteries
21 versions - Latest release: over 3 years ago - 31 dependent packages - 78 dependent repositories - 559 thousand downloads total - 345 stars on GitHub - 1 maintainer
vignette 0.1.0
A sampling profiler as a library. Particularly oriented towards shipping software where symbols n...
1 version - Latest release: over 3 years ago - 519 downloads total - 13 stars on GitHub - 1 maintainer
threadinfo 0.1.0
A library to retrieve threads in a process and thread information on various platforms.
1 version - Latest release: over 3 years ago - 1 dependent package - 1.07 thousand downloads total - 13 stars on GitHub - 1 maintainer
chrono-wasi07 0.4.10
Date and time library for Rust
1 version - Latest release: over 4 years ago - 1 dependent package - 1.31 thousand downloads total - 3,122 stars on GitHub - 1 maintainer
Top 5.1% on crates.io
slice-deque 0.3.0
A double-ended queue that Deref's into a slice.
21 versions - Latest release: over 4 years ago - 17 dependent packages - 1,028 dependent repositories - 1.47 million downloads total - 152 stars on GitHub - 1 maintainer
palaver 0.2.8
Cross-platform polyfills. This library attempts to provide reliable polyfills for functionality ...
13 versions - Latest release: almost 5 years ago - 10 dependent packages - 16 dependent repositories - 182 thousand downloads total - 14 stars on GitHub - 1 maintainer
akhramov-read-process-memory 0.1.7
Read memory from another process.
4 versions - Latest release: almost 5 years ago - 2.1 thousand downloads total - 0 stars on GitHub - 1 maintainer
hwinfo 0.0.1
NOTE: INCOMPLETE. Friendlier interface to grabbing SMBIOS data from Windows, macOS, and Linux.
1 version - Latest release: about 5 years ago - 702 downloads total - 1 maintainer
cpu-affinity 0.4.4
Cross-Platform CPU affinity
10 versions - Latest release: over 5 years ago - 1 dependent package - 5.73 thousand downloads total - 1 maintainer
spawn-task-port 0.1.1
Spawn a child process on OS X and get the child's Mach task port.
2 versions - Latest release: almost 6 years ago - 3 dependent packages - 2.38 thousand downloads total - 4 stars on GitHub - 1 maintainer
Top 8.4% on crates.io
IOKit-sys 0.1.5
FFI bindings for IOKit
6 versions - Latest release: about 6 years ago - 10 dependent packages - 350 dependent repositories - 900 thousand downloads total - 15 stars on GitHub - 1 maintainer
CoreFoundation-sys 0.1.4
FFI bindings for CoreFoundation
5 versions - Latest release: over 6 years ago - 8 dependent packages - 352 dependent repositories - 901 thousand downloads total - 2 stars on GitHub - 1 maintainer