Ecosyste.ms: Packages

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

Top 5.2% on crates.io
Top 0.5% downloads on crates.io
Top 0.6% dependent packages on crates.io
Top 0.6% dependent repos on crates.io
Top 1.4% docker downloads on crates.io

crates.io : portable-atomic

Portable atomic types including support for 128-bit atomics, atomic float, etc.

Registry - Source - Documentation - JSON
purl: pkg:cargo/portable-atomic
Keywords: atomic, no-std, rust
License: Apache-2.0,MIT
Latest release: 6 months ago
First release: over 2 years ago
Dependent packages: 128
Dependent repositories: 3,945
Downloads: 19,927,077 total
Stars: 107 on GitHub
Forks: 11 on GitHub
Docker dependents: 159
Docker downloads: 24,641,882
Total Commits: 755
Committers: 4
Average commits per author: 188.75
Development Distribution Score (DDS): 0.026
More commit stats: commits.ecosyste.ms
See more repository details: repos.ecosyste.ms
Funding links: https://github.com/sponsors/taiki-e
Last synced: 27 days ago

mmtk 0.25.0
MMTk is a framework for the design and implementation of high-performance and portable memory man...
28 versions - Latest release: 12 days ago - 1 dependent repositories - 9.04 thousand downloads total - 328 stars on GitHub - 1 maintainer
Top 4.2% on crates.io
async-nats 0.35.1
A async Rust NATS client
52 versions - Latest release: 15 days ago - 32 dependent packages - 67 dependent repositories - 994 thousand downloads total - 948 stars on GitHub - 2 maintainers
iroh-cli 0.16.2
Bytes. Distributed.
5 versions - Latest release: 16 days ago - 1.13 thousand downloads total - 1,621 stars on GitHub - 1 maintainer
iroh 0.16.2
Bytes. Distributed.
23 versions - Latest release: 16 days ago - 1 dependent package - 16 dependent repositories - 43.1 thousand downloads total - 1,621 stars on GitHub - 1 maintainer
Top 3.5% on crates.io
i-slint-core 1.6.0
Internal Slint Runtime Library.
28 versions - Latest release: 16 days ago - 12 dependent packages - 50 dependent repositories - 137 thousand downloads total - 15,101 stars on GitHub - 2 maintainers
piper 0.2.2
Async pipes, channels, mutexes, and more.
7 versions - Latest release: 16 days ago - 16 dependent packages - 50 dependent repositories - 7.35 million downloads total - 6 stars on GitHub - 1 maintainer
rust-kanban 0.9.6
A kanban board for the terminal built with ❤️ in Rust
35 versions - Latest release: 19 days ago - 9.3 thousand downloads total - 89 stars on GitHub - 1 maintainer
linera-core 0.11.0
The core Linera protocol, including client and server logic, node synchronization, etc.
19 versions - Latest release: 22 days ago - 4 dependent packages - 2 dependent repositories - 9.35 thousand downloads total - 66 stars on GitHub - 1 maintainer
portable-atomic-util 0.2.0 💰
Synchronization primitives built with portable-atomic.
7 versions - Latest release: 22 days ago - 5 dependent packages - 1 dependent repositories - 24.2 thousand downloads total - 107 stars on GitHub - 1 maintainer
semihosting 0.1.10 💰
Semihosting for AArch64, ARM, RISC-V, MIPS32, MIPS64, and Xtensa.
11 versions - Latest release: 22 days ago - 1 dependent package - 2 dependent repositories - 19 thousand downloads total - 4 stars on GitHub - 1 maintainer
espilepsy 0.3.0
Blinking WS2812b LEDs with esp-hal and embassy
5 versions - Latest release: 23 days ago - 1.01 thousand downloads total - 1 maintainer
rk3399-pac 0.1.4
Peripheral Access Crate (PAC) for the RK3399 SoC from Rockchip
5 versions - Latest release: 27 days ago - 1.06 thousand downloads total - 0 stars on GitHub - 1 maintainer
rk3399-rs
[RENAMED] New crate at https://crates.io/crates/rk3399-pac
8 versions - Latest release: 27 days ago - 2.07 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 2.2% on crates.io
webrtc 0.11.0 💰
A pure Rust implementation of WebRTC API
43 versions - Latest release: 27 days ago - 26 dependent packages - 939 dependent repositories - 2.01 million downloads total - 3,761 stars on GitHub - 1 maintainer
Top 9.1% on crates.io
webrtc-data 0.9.0 💰
A pure Rust implementation of WebRTC DataChannel API
26 versions - Latest release: 27 days ago - 3 dependent packages - 160 dependent repositories - 2.01 million downloads total - 18 stars on GitHub - 1 maintainer
interceptor 0.12.0 💰
A pure Rust implementation of Pluggable RTP/RTCP processors
38 versions - Latest release: 27 days ago - 6 dependent packages - 164 dependent repositories - 2.02 million downloads total - 4 stars on GitHub - 1 maintainer
Top 8.9% on crates.io
webrtc-sctp 0.10.0 💰
A pure Rust implementation of SCTP
27 versions - Latest release: 27 days ago - 4 dependent packages - 160 dependent repositories - 2.01 million downloads total - 17 stars on GitHub - 1 maintainer
Top 7.5% on crates.io
rtp 0.11.0 💰
A pure Rust implementation of RTP
32 versions - Latest release: 27 days ago - 10 dependent packages - 164 dependent repositories - 2.06 million downloads total - 30 stars on GitHub - 1 maintainer
Top 8.0% on crates.io
webrtc-dtls 0.10.0 💰
A pure Rust implementation of DTLS
38 versions - Latest release: 27 days ago - 5 dependent packages - 160 dependent repositories - 2.05 million downloads total - 38 stars on GitHub - 1 maintainer
Top 7.6% on crates.io
webrtc-ice 0.11.0 💰
A pure Rust implementation of ICE
47 versions - Latest release: 27 days ago - 4 dependent packages - 161 dependent repositories - 2.05 million downloads total - 33 stars on GitHub - 1 maintainer
Top 8.0% on crates.io
turn 0.8.0 💰
A pure Rust implementation of TURN
32 versions - Latest release: 27 days ago - 5 dependent packages - 171 dependent repositories - 2.15 million downloads total - 25 stars on GitHub - 1 maintainer
Top 9.4% on crates.io
webrtc-util 0.9.0 💰
Utilities for WebRTC.rs stack
39 versions - Latest release: 27 days ago - 28 dependent packages - 169 dependent repositories - 2.68 million downloads total - 5 stars on GitHub - 1 maintainer
Top 3.6% on crates.io
async-task 4.7.1
Task abstraction for building executors
25 versions - Latest release: about 1 month ago - 62 dependent packages - 10,256 dependent repositories - 36.4 million downloads total - 351 stars on GitHub - 1 maintainer
static_cell 2.1.0
Statically allocated, initialized at runtime cell.
8 versions - Latest release: about 1 month ago - 23 dependent packages - 126 dependent repositories - 188 thousand downloads total - 17 stars on GitHub - 1 maintainer
Top 4.1% on crates.io
concurrent-queue 2.5.0
Concurrent multi-producer multi-consumer queue
16 versions - Latest release: about 1 month ago - 56 dependent packages - 12,062 dependent repositories - 48.9 million downloads total - 233 stars on GitHub - 1 maintainer
embedded-hal-bus 0.2.0
Bus/Device connection mechanisms for embedded-hal, a Hardware Abstraction Layer (HAL) for embedde...
9 versions - Latest release: about 1 month ago - 24 dependent packages - 1 dependent repositories - 77 thousand downloads total - 1,775 stars on GitHub - 1 maintainer
Top 3.5% on crates.io
nats 0.25.0
A Rust NATS client
73 versions - Latest release: about 1 month ago - 32 dependent packages - 152 dependent repositories - 1.72 million downloads total - 948 stars on GitHub - 3 maintainers
esp-wifi 0.5.1
A WiFi, Bluetooth and ESP-NOW driver for use with Espressif chips and bare-metal Rust
8 versions - Latest release: about 1 month ago - 1 dependent repositories - 10 thousand downloads total - 379 stars on GitHub - 1 maintainer
esp-hal 0.17.0
Bare-metal HAL for Espressif devices
4 versions - Latest release: about 1 month ago - 3 dependent packages - 1 dependent repositories - 10.5 thousand downloads total - 565 stars on GitHub - 2 maintainers
efm32pg1b-pac 0.2.5
Peripheral access API for Silicon Labs EFM32PG1B microcontrollers
7 versions - Latest release: about 1 month ago - 2.27 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 0.7% on crates.io
pyo3 0.21.2
Bindings to Python interpreter
86 versions - Latest release: about 1 month ago - 666 dependent packages - 2,349 dependent repositories - 29.6 million downloads total - 9,941 stars on GitHub - 1 maintainer
hitdns 0.5.2
hitdns is a DNS forward server optimized for cache hit ratio and query latency.
21 versions - Latest release: about 2 months ago - 6.39 thousand downloads total - 0 stars on GitHub - 1 maintainer
smolscale2 0.5.6
hitdns fork of original smolscale
12 versions - Latest release: about 2 months ago - 2 dependent packages - 4.13 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 3.6% on crates.io
event-listener 5.3.0
Notify async tasks or threads
32 versions - Latest release: about 2 months ago - 117 dependent packages - 15,911 dependent repositories - 74.2 million downloads total - 341 stars on GitHub - 1 maintainer
mls-rs 0.39.1
An implementation of Messaging Layer Security (RFC 9420)
10 versions - Latest release: about 2 months ago - 2 dependent packages - 2.91 thousand downloads total - 55 stars on GitHub - 3 maintainers
architect-sdk 0.3.0
Architect.xyz Trading Platform SDK
2 versions - Latest release: about 2 months ago - 619 downloads total - 1 maintainer
architect-api 0.3.0
Architect.xyz Trading Platform API
7 versions - Latest release: about 2 months ago - 1 dependent package - 1.93 thousand downloads total - 1 maintainer
tinyrlibc 0.4.0
Tiny, incomplete C library for bare-metal targets, written in Stable (but Unsafe) Rust
7 versions - Latest release: 2 months ago - 5 dependent repositories - 4.95 thousand downloads total - 40 stars on GitHub - 1 maintainer
async-shared-timeout 0.2.2
Async timeout that can be reset and shared
5 versions - Latest release: 2 months ago - 1 dependent package - 4.31 thousand downloads total - 2 stars on GitHub - 1 maintainer
native_db-32bit 0.5.4
Drop-in embedded database
2 versions - Latest release: 2 months ago - 2.18 thousand downloads total - 245 stars on GitHub - 1 maintainer
redb-32bit 1.5.1
Rust Embedded DataBase
2 versions - Latest release: 2 months ago - 1 dependent package - 2.28 thousand downloads total - 2,874 stars on GitHub - 1 maintainer
Top 2.3% on crates.io
metrics 0.22.3
A lightweight metrics facade.
50 versions - Latest release: 2 months ago - 182 dependent packages - 1,237 dependent repositories - 13.3 million downloads total - 933 stars on GitHub - 2 maintainers
Top 2.8% on crates.io
metrics-exporter-prometheus 0.14.0
A metrics-compatible exporter for sending metrics to Prometheus.
29 versions - Latest release: 2 months ago - 62 dependent packages - 922 dependent repositories - 5.59 million downloads total - 933 stars on GitHub - 1 maintainer
Top 2.8% on crates.io
metrics-util 0.16.3
Helper types/functions used by the metrics ecosystem.
41 versions - Latest release: 2 months ago - 40 dependent packages - 978 dependent repositories - 9.13 million downloads total - 933 stars on GitHub - 1 maintainer
typst 0.11.0 💰
A new markup-based typesetting system that is powerful and easy to learn.
4 versions - Latest release: 2 months ago - 20 dependent packages - 7.99 thousand downloads total - 27,687 stars on GitHub - 1 maintainer
Top 3.3% on crates.io
vtable 0.2.0
Helper crate to generate ffi-friendly virtual tables
14 versions - Latest release: 3 months ago - 15 dependent packages - 51 dependent repositories - 135 thousand downloads total - 15,101 stars on GitHub - 2 maintainers
devela 0.20.0
A cohesive Rust development layer.
37 versions - Latest release: 3 months ago - 10 dependent packages - 1 dependent repositories - 13.4 thousand downloads total - 2 stars on GitHub - 1 maintainer
Top 9.6% on crates.io
esp-println 0.9.1
Provides `print!` and `println!` implementations various Espressif devices
14 versions - Latest release: 3 months ago - 19 dependent packages - 29 dependent repositories - 301 thousand downloads total - 21 stars on GitHub - 2 maintainers
Top 3.8% on crates.io
boa_engine 0.18.0 💰
Boa is a Javascript lexer, parser and compiler written in Rust. Currently, it has support for som...
7 versions - Latest release: 3 months ago - 11 dependent packages - 44 dependent repositories - 203 thousand downloads total - 4,735 stars on GitHub - 2 maintainers
Top 4.7% on crates.io
usb-device 0.3.2
USB stack for embedded devices.
14 versions - Latest release: 3 months ago - 112 dependent packages - 425 dependent repositories - 839 thousand downloads total - 398 stars on GitHub - 3 maintainers
ebri 0.0.5
[NOTE: un-tested. use at your own risk.] ebri (ebr-integrated), that is, a `no-std` EBR (Epoch-Ba...
4 versions - Latest release: 3 months ago - 1.34 thousand downloads total - 0 stars on GitHub - 1 maintainer
portable_atomic_enum 0.3.1
An attribute to create an portable atomic wrapper around a C-style enum
6 versions - Latest release: 3 months ago - 1 dependent package - 10.4 thousand downloads total - 0 stars on GitHub - 1 maintainer
at32f4xx-pac 0.2.0
Device support crates for AT32F4 devices
5 versions - Latest release: 3 months ago - 1 dependent repositories - 1.47 thousand downloads total - 4 stars on GitHub - 1 maintainer
rtic-sync 1.3.0
Synchronization primitives for asynchronous contexts
9 versions - Latest release: 3 months ago - 1 dependent package - 1 dependent repositories - 20.9 thousand downloads total - 1,610 stars on GitHub - 3 maintainers
wasefire-scheduler 0.3.0
Wasefire scheduler
7 versions - Latest release: 3 months ago - 2.31 thousand downloads total - 66 stars on GitHub - 2 maintainers
wasefire 0.5.0
High-level Wasefire applet API
9 versions - Latest release: 3 months ago - 2.86 thousand downloads total - 66 stars on GitHub - 2 maintainers
wasefire-interpreter 0.2.0
Wasefire WebAssembly interpreter
6 versions - Latest release: 3 months ago - 1 dependent package - 2.22 thousand downloads total - 66 stars on GitHub - 2 maintainers
wasefire-sync 0.1.0
Portable non-blocking mutex
1 version - Latest release: 3 months ago - 2 dependent packages - 535 downloads total - 66 stars on GitHub - 1 maintainer
devela_depend 0.4.1
Optional external dependencies for `devela`.
7 versions - Latest release: 3 months ago - 1 dependent package - 4.23 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 3.9% on crates.io
governor 0.6.3
A rate-limiting implementation in Rust
15 versions - Latest release: 3 months ago - 75 dependent packages - 955 dependent repositories - 7.58 million downloads total - 508 stars on GitHub - 1 maintainer
Top 1.2% on crates.io
indicatif 0.17.8
A progress bar and cli reporting library for Rust
45 versions - Latest release: 4 months ago - 1,630 dependent packages - 5,263 dependent repositories - 29.5 million downloads total - 3,928 stars on GitHub - 2 maintainers
pubnub 0.6.0
PubNub SDK for Rust
7 versions - Latest release: 4 months ago - 2.35 thousand downloads total - 27 stars on GitHub - 1 maintainer
stm32h5 0.15.1
Device support crates for STM32H5 devices
2 versions - Latest release: 4 months ago - 1.04 thousand downloads total - 1,082 stars on GitHub - 1 maintainer
maitake-sync 0.1.1 💰
No-std async synchronization primitives from Maitake
2 versions - Latest release: 4 months ago - 2 dependent packages - 1 dependent repositories - 1.66 thousand downloads total - 507 stars on GitHub - 1 maintainer
vmem 1.0.0
Vmem is a resource management system theorized by Jeff Bonwick and Jonathan Adams in *[Magazines ...
4 versions - Latest release: 4 months ago - 1.18 thousand downloads total - 0 stars on GitHub - 1 maintainer
printhor-hwa-common 0.0.3
Printor harware abstraction utillery
4 versions - Latest release: 4 months ago - 5 dependent packages - 1.42 thousand downloads total - 65 stars on GitHub - 1 maintainer
kaspa-perf-monitor 0.13.4
Kaspa process performance monitoring tools
3 versions - Latest release: 4 months ago - 2 dependent packages - 1.55 thousand downloads total - 351 stars on GitHub - 1 maintainer
Top 5.8% on crates.io
esp-hal-common 0.15.0
HAL implementations for peripherals common among Espressif devices; should not be used directly
17 versions - Latest release: 4 months ago - 8 dependent packages - 26 dependent repositories - 200 thousand downloads total - 565 stars on GitHub - 1 maintainer
rmk-rp2040 0.1.0
Keyboard firmware written in Rust
1 version - Latest release: 4 months ago - 294 downloads total - 160 stars on GitHub - 1 maintainer
Top 7.6% on crates.io
embassy-executor 0.5.0
async/await executor designed for embedded usage
11 versions - Latest release: 5 months ago - 33 dependent packages - 13 dependent repositories - 113 thousand downloads total - 4,447 stars on GitHub - 1 maintainer
ra-ap-rustc_data_structures 0.28.0
Automatically published version of the package `rustc_data_structures` in the rust-lang/rust rep...
19 versions - Latest release: 5 months ago - 8 dependent packages - 6.89 thousand downloads total - 88,077 stars on GitHub - 1 maintainer
bcm2711-lpa 0.4.0
Peripheral access crate for BCM2711 found in the Raspberry Pi 4.
6 versions - Latest release: 5 months ago - 1.73 thousand downloads total - 2 stars on GitHub - 1 maintainer
bcm2837-lpa 0.4.0
Peripheral access crate for BCM2837 found in the Raspberry Pi 3 and Zero 2W.
6 versions - Latest release: 5 months ago - 1 dependent repositories - 1.71 thousand downloads total - 2 stars on GitHub - 1 maintainer
bcm2835-lpa 0.4.0
Peripheral access crate for BCM2835 found in the Raspberry Pi 1 and Zero.
6 versions - Latest release: 5 months ago - 1.76 thousand downloads total - 2 stars on GitHub - 1 maintainer
atomic-time 0.1.4 💰
`AtomicDuration`, `AtomicOptionDuration`, `AtomicSystemTime`, `AtomicOptionSystemTime`, `AtomicIn...
6 versions - Latest release: 5 months ago - 3 dependent packages - 9.9 thousand downloads total - 5 stars on GitHub - 1 maintainer
Top 0.6% on crates.io
futures-core 0.3.30
The core traits and types in for the `futures` library.
35 versions - Latest release: 5 months ago - 872 dependent packages - 50,792 dependent repositories - 170 million downloads total - 5,224 stars on GitHub - 2 maintainers
Top 1.7% on crates.io
once_cell 1.19.0
Single assignment cells and lazy values.
58 versions - Latest release: 6 months ago - 6,055 dependent packages - 70,561 dependent repositories - 246 million downloads total - 1,756 stars on GitHub - 2 maintainers
grounded 0.2.0
A toolkit for managing unsafe statics
3 versions - Latest release: 6 months ago - 1 dependent package - 1.05 thousand downloads total - 3 stars on GitHub - 1 maintainer
Top 5.2% on crates.io
portable-atomic 1.6.0 💰
Portable atomic types including support for 128-bit atomics, atomic float, etc.
43 versions - Latest release: 6 months ago - 128 dependent packages - 3,945 dependent repositories - 19.9 million downloads total - 107 stars on GitHub - 1 maintainer
pac25 0.1.1
Device support crates for PAC25 devices
2 versions - Latest release: 6 months ago - 772 downloads total - 0 stars on GitHub - 1 maintainer
Top 7.6% on crates.io
radium 1.1.0
Portable interfaces for maybe-atomic types
19 versions - Latest release: 6 months ago - 3 dependent packages - 9,263 dependent repositories - 48.7 million downloads total - 42 stars on GitHub - 2 maintainers
metrics-datadog-exporter 0.1.14
A `metrics` compatible exporter that sends metrics to DataDog
15 versions - Latest release: 6 months ago - 1 dependent repositories - 21.9 thousand downloads total - 3 stars on GitHub - 1 maintainer
cfr 0.4.2
Counterfactual regret minimization solver for two-player zero-sum incomplete-information games
10 versions - Latest release: 6 months ago - 3.41 thousand downloads total - 2 stars on GitHub - 1 maintainer
atomic-core 0.0.1
Drop-in replacement for core with emulated atomics
1 version - Latest release: 6 months ago - 323 downloads total - 1 maintainer
edge-executor 0.4.1
Async executor suitable for embedded environments.
7 versions - Latest release: 7 months ago - 2 dependent packages - 18 dependent repositories - 140 thousand downloads total - 31 stars on GitHub - 1 maintainer
Top 2.0% on crates.io
heapless 0.8.0
`static` friendly data structures that don't require dynamic memory allocation
52 versions - Latest release: 7 months ago - 458 dependent packages - 2,239 dependent repositories - 12.6 million downloads total - 1,408 stars on GitHub - 3 maintainers
Top 7.1% on crates.io
atomic-waker 1.1.2
A synchronization primitive for task wakeup
5 versions - Latest release: 8 months ago - 38 dependent packages - 8,455 dependent repositories - 32 million downloads total - 21 stars on GitHub - 1 maintainer
contiguous-mem 0.4.2
A contiguous memory storage
9 versions - Latest release: 8 months ago - 2.43 thousand downloads total - 5 stars on GitHub - 1 maintainer
atomic-memcpy 0.2.2 💰
Byte-wise atomic memcpy.
8 versions - Latest release: 9 months ago - 2.71 thousand downloads total - 23 stars on GitHub - 1 maintainer
skywalking 0.8.0
Apache SkyWalking Rust Agent
7 versions - Latest release: 10 months ago - 3 dependent repositories - 13.8 thousand downloads total - 66 stars on GitHub - 2 maintainers
rs-matter 0.1.0
Native Rust implementation of the Matter (Smart-Home) ecosystem
1 version - Latest release: 10 months ago - 378 downloads total - 267 stars on GitHub - 1 maintainer
metrics-exporter-dogstatsd 0.8.0
A metrics-compatible exporter for sending metrics to Statsd/Dogstatsd.
8 versions - Latest release: 12 months ago - 34.8 thousand downloads total - 2 stars on GitHub - 1 maintainer
Top 2.6% on crates.io
spin 0.9.8
Spin-based synchronization primitives
38 versions - Latest release: about 1 year ago - 302 dependent packages - 26,199 dependent repositories - 148 million downloads total - 437 stars on GitHub - 2 maintainers
efm32zg-pac 0.1.4
Peripheral access API for EFM32ZG MCU (generated using svd2rust)
4 versions - Latest release: about 1 year ago - 1.35 thousand downloads total - 0 stars on GitHub - 1 maintainer
efm32wg-pac 0.1.4
Peripheral access API for EFM32WG MCU (generated using svd2rust)
5 versions - Latest release: about 1 year ago - 1.57 thousand downloads total - 0 stars on GitHub - 1 maintainer
efm32tg11b-pac 0.1.4
Peripheral access API for EFM32TG11B MCU (generated using svd2rust)
4 versions - Latest release: about 1 year ago - 1.39 thousand downloads total - 1 stars on GitHub - 1 maintainer
efm32tg-pac 0.1.4
Peripheral access API for EFM32TG MCU (generated using svd2rust)
4 versions - Latest release: about 1 year ago - 1.21 thousand downloads total - 1 stars on GitHub - 1 maintainer
efm32pg23-pac 0.1.4
Peripheral access API for EFM32PG23 MCU (generated using svd2rust)
4 versions - Latest release: about 1 year ago - 1.3 thousand downloads total - 0 stars on GitHub - 1 maintainer
efm32pg22-pac 0.1.4
Peripheral access API for EFM32PG22 MCU (generated using svd2rust)
4 versions - Latest release: about 1 year ago - 1.3 thousand downloads total - 0 stars on GitHub - 1 maintainer
efm32pg-pac 0.1.4
Peripheral access API for EFM32PG MCU (generated using svd2rust)
4 versions - Latest release: about 1 year ago - 1.28 thousand downloads total - 0 stars on GitHub - 1 maintainer