Ecosyste.ms: Packages

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

crates.io "semaphore" keyword

named-sem 0.2.0
Named semaphore for Linux & Windows.
2 versions - Latest release: 3 months ago - 1 dependent package - 846 downloads total - 4 stars on GitHub - 1 maintainer
Top 3.8% on crates.io
async-lock 3.3.0
Async synchronization primitives
29 versions - Latest release: 4 months ago - 158 dependent packages - 10,748 dependent repositories - 43 million downloads total - 227 stars on GitHub - 1 maintainer
sema 0.1.4
Rust semaphore library
5 versions - Latest release: almost 9 years ago - 4 dependent packages - 4 dependent repositories - 16 thousand downloads total - 2 stars on GitHub - 1 maintainer
os-sync 0.3.3 💰
Simple synchronization primitives based on OS semaphore
6 versions - Latest release: almost 4 years ago - 1 dependent package - 1 dependent repositories - 32 thousand downloads total - 3 stars on GitHub - 1 maintainer
semaphorus 0.2.1
Atomic semaphores
3 versions - Latest release: about 2 years ago - 966 downloads total - 1 stars on GitHub - 1 maintainer
semalock 0.3.1
A library for concurrently writing to files in a safe and efficient manner.
5 versions - Latest release: about 4 years ago - 4 dependent repositories - 7.22 thousand downloads total - 3 stars on GitHub - 2 maintainers
heliograph 0.1.0
Medium-level bindings to System V semaphores
1 version - Latest release: over 3 years ago - 513 downloads total - 1 stars on GitHub - 1 maintainer
semka 2.0.7 💰
Semaphore implementation
10 versions - Latest release: 8 months ago - 3.76 thousand downloads total - 6 stars on GitHub - 1 maintainer
psx-sem 0.1.2
POSIX semaphores.
1 version - Latest release: 11 months ago - 357 downloads total - 1 stars on GitHub - 1 maintainer
futures-rate 0.1.5
This library provides easy tools to help Rust applications guide critical resources or code paths...
6 versions - Latest release: over 4 years ago - 2.57 thousand downloads total - 6 stars on GitHub - 1 maintainer
ruspiro-lock 0.5.0
Providing Spinlock, Semaphore and mutual exclusive data access for cross core usage on Raspberry ...
14 versions - Latest release: over 2 years ago - 3 dependent packages - 6 dependent repositories - 14.5 thousand downloads total - 1 stars on GitHub - 1 maintainer
throttle-client 0.5.3 💰
Client for Throttle. Throttle is an http semaphore service, providing semaphores for distributed ...
15 versions - Latest release: 23 days ago - 4.7 thousand downloads total - 32 stars on GitHub - 1 maintainer
throttle-server 0.5.3 💰
Provide semaphores for distributed systems via an http interface
32 versions - Latest release: 23 days ago - 11.4 thousand downloads total - 32 stars on GitHub - 1 maintainer
semaphore 0.4.0
Atomic/lock-free counting semaphore
6 versions - Latest release: over 6 years ago - 1 dependent package - 3 dependent repositories - 28.4 thousand downloads total - 7 stars on GitHub - 1 maintainer
blocking-permit 1.3.3
Permits and a thread pool for blocking operations
9 versions - Latest release: over 2 years ago - 1 dependent package - 1 dependent repositories - 7.51 thousand downloads total - 6 stars on GitHub - 1 maintainer
simplelock 0.4.1
Simple abstractions for inter-process synchronization.
5 versions - Latest release: over 3 years ago - 2.22 thousand downloads total - 1 maintainer
semaphore-key 1.0.4
A Rust library to control concurrent thread access by key using a shared semaphore
7 versions - Latest release: over 1 year ago - 1.8 thousand downloads total - 3 stars on GitHub - 1 maintainer
async-weighted-semaphore 0.2.1
An async weighted semaphore.
3 versions - Latest release: about 3 years ago - 1 dependent package - 1 dependent repositories - 24.9 thousand downloads total - 4 stars on GitHub - 1 maintainer
raliguard 0.1.3
Lazy rate limit semaphore implementation for your asynchronous code frequency execution
4 versions - Latest release: almost 2 years ago - 2 dependent repositories - 1.39 thousand downloads total - 7 stars on GitHub - 1 maintainer