crates.io "threading" keyword
View the packages on the crates.io package registry that are tagged with the "threading" keyword.
wasm-mt 0.1.3
A multithreading library for Rust and WebAssembly.4 versions - Latest release: about 3 years ago - 4 dependent packages - 3 dependent repositories - 9.84 thousand downloads total - 212 stars on GitHub - 1 maintainer
Top 2.6% on crates.io
24 versions - Latest release: almost 6 years ago - 360 dependent packages - 9,134 dependent repositories - 86.6 million downloads total - 569 stars on GitHub - 2 maintainers
threadpool 1.8.1
A thread pool for running a number of jobs on a fixed set of worker threads.24 versions - Latest release: almost 6 years ago - 360 dependent packages - 9,134 dependent repositories - 86.6 million downloads total - 569 stars on GitHub - 2 maintainers
bp3d-threads 1.1.0
Yet another threading library intended to simplify concurrency in BP3D.3 versions - Latest release: almost 4 years ago - 1 dependent repositories - 4.82 thousand downloads total - 0 stars on gitlab.com - 1 maintainer
function_history_backend_thread 0.3.1
threading and types for git-function-history6 versions - Latest release: over 2 years ago - 2 dependent packages - 8.84 thousand downloads total - 11 stars on GitHub - 1 maintainer
disrustor 0.4.0
This project is a port of the LMAX Disruptor to Rust4 versions - Latest release: over 2 years ago - 6.09 thousand downloads total - 97 stars on GitHub - 1 maintainer
vigil 0.2.1
Provides a liveness checking watchdog for detecting deadlocks/livelocks/starvation etc.3 versions - Latest release: about 3 years ago - 19.1 thousand downloads total - 10 stars on GitHub - 1 maintainer
cfrp 0.0.4
Concurrent Functional Reactive Programming for Rust4 versions - Latest release: over 10 years ago - 8.02 thousand downloads total - 16 stars on GitHub - 1 maintainer
clone_all 0.1.1
clone_all!(my,variables,with,long,names);2 versions - Latest release: almost 8 years ago - 2 dependent packages - 7 dependent repositories - 38.9 thousand downloads total - 1 maintainer
backdrop 0.1.11
Drop your large or complex objects in the background with Backdrop! (later, on another thread, or...12 versions - Latest release: almost 3 years ago - 1 dependent package - 1 dependent repositories - 15.8 thousand downloads total - 4 stars on GitHub - 1 maintainer
wasm-mt-test 0.1.3
Utility for testing crates with wasm-mt.4 versions - Latest release: about 3 years ago - 1 dependent package - 2 dependent repositories - 6.17 thousand downloads total - 210 stars on GitHub - 1 maintainer
affinitypool 0.4.0
A Rust library for running blocking jobs on a dedicated thread pool with CPU core affinity9 versions - Latest release: 5 months ago - 232 thousand downloads total - 8 stars on GitHub - 1 maintainer
workerpool-rs 0.2.1
A simple workerpool for rust6 versions - Latest release: almost 3 years ago - 7.77 thousand downloads total - 2 stars on GitHub - 1 maintainer
fibrous 0.2.0
A lightweight fiber abstraction over multiple backends (ucontext, win32, asm).2 versions - Latest release: 2 months ago - 200 downloads total - 1 maintainer
pinboard 2.2.0
A lock-free, threadsafe way to publish data, just stick it on the pinboard12 versions - Latest release: almost 3 years ago - 3 dependent packages - 8 dependent repositories - 124 thousand downloads total - 29 stars on GitHub - 1 maintainer
suck 0.1.0 💰
Suck data up through a channel4 versions - Latest release: almost 4 years ago - 965 downloads total - 2 stars on GitHub - 1 maintainer
wasm-mt-pool 0.1.2
A thread pool library based on wasm-mt3 versions - Latest release: about 3 years ago - 1 dependent package - 2 dependent repositories - 5 thousand downloads total - 211 stars on GitHub - 1 maintainer
rs_taskflow 0.1.0
A library for executing graphs of tasks1 version - Latest release: almost 3 years ago - 1.54 thousand downloads total - 0 stars on GitHub - 1 maintainer
jlizard-simple-threadpool 0.3.0
A simple, lightweight threadpool implementation5 versions - Latest release: 2 months ago - 232 downloads total - 0 stars on gitlab.com - 1 maintainer
trench 0.3.0
A benchmark suite for writing threaded benchmarks5 versions - Latest release: over 7 years ago - 7.58 thousand downloads total - 0 stars on GitHub - 1 maintainer
navvy 0.1.0
MPSC Channel broker allowing channels of different types to be stored in a single data structure1 version - Latest release: over 1 year ago - 1.07 thousand downloads total - 1 maintainer
tiptoe 0.0.2 💰
An easy-to-support intrusively reference-counting smart pointer.2 versions - Latest release: over 4 years ago - 6 dependent repositories - 14.1 thousand downloads total - 1 stars on GitHub - 1 maintainer
usync 0.2.1
fast, drop-in, synchronization primitives5 versions - Latest release: over 3 years ago - 3 dependent packages - 3 dependent repositories - 41.4 thousand downloads total - 252 stars on GitHub - 1 maintainer
padlock 0.2.0 💰
Safely acquire RwLock/Mutex locks.3 versions - Latest release: almost 6 years ago - 1 dependent package - 182 dependent repositories - 101 thousand downloads total - 0 stars on GitHub - 1 maintainer
physac 0.1.1
Physac translated into native Rust2 versions - Latest release: 10 months ago - 1.39 thousand downloads total - 2 stars on GitHub - 1 maintainer
atomiq 0.2.1
Convenient tool for atomics in Rust.4 versions - Latest release: about 1 year ago - 3.4 thousand downloads total - 0 stars on GitHub - 1 maintainer
backdrop_arc 0.3.0
Arc which will drop its large or complex contents in the background with Backdrop! (later, on ano...6 versions - Latest release: over 2 years ago - 1 dependent repositories - 7.93 thousand downloads total - 6 stars on GitHub - 1 maintainer
potassium 0.4.2
A lean and mean job scheduler13 versions - Latest release: 28 days ago - 167 downloads total - 1 maintainer
stateful_async_worker 0.1.2
Asynchronous stateful worker threads utilizable as futures3 versions - Latest release: almost 5 years ago - 4.08 thousand downloads total - 0 stars on GitHub - 1 maintainer
nativethread 0.2.0
No-dependency library that provides native thread operations in a wide variety of platforms3 versions - Latest release: 6 months ago - 926 downloads total - 1 maintainer
priority 0.1.1
A thread/task priority type2 versions - Latest release: over 1 year ago - 5.44 thousand downloads total - 0 stars on GitHub - 1 maintainer
gdt-cpus 25.12.0
Game Developer's Toolkit for CPU Management2 versions - Latest release: 2 months ago - 15.8 thousand downloads total - 103 stars on GitHub - 1 maintainer
blocking-threadpool 1.0.3
A thread pool for running a number of jobs on a fixed set of worker threads.4 versions - Latest release: 30 days ago - 2 dependent packages - 224 thousand downloads total - 2 stars on GitHub - 1 maintainer
wasm-bindgen-spawn 0.0.5
Web Worker Multithreading library for wasm-bindgen the uses shared memory5 versions - Latest release: about 1 month ago - 1.76 thousand downloads total - 9 stars on GitHub - 1 maintainer
wasm-mt-swc 0.1.3
A custom version of swc (https://github.com/swc-project/swc).4 versions - Latest release: about 3 years ago - 1 dependent package - 6.63 thousand downloads total - 211 stars on GitHub - 1 maintainer
slave-pool 0.4.0 💰
Simple thread pool9 versions - Latest release: 7 months ago - 1 dependent repositories - 158 thousand downloads total - 3 stars on GitHub - 1 maintainer
jobpool 0.3.8
A simple and lightweight threadpool implementation26 versions - Latest release: almost 8 years ago - 1 dependent package - 43.9 thousand downloads total - 5 stars on GitHub - 1 maintainer
wasm-mt-pool-test 0.1.0
Utility for testing crates with wasm-mt-pool.1 version - Latest release: over 5 years ago - 2 dependent repositories - 1.67 thousand downloads total - 211 stars on GitHub - 1 maintainer
rs_taskflow_derive 0.1.0
A library for executing graphs of tasks1 version - Latest release: almost 3 years ago - 1 dependent package - 1.98 thousand downloads total - 0 stars on GitHub - 1 maintainer
atomic_mpmc
Atomic Multi-Producer Multi-Consumer Queue4 versions - Latest release: about 1 month ago - 5.13 thousand downloads total - 0 stars on GitHub - 1 maintainer
cosmo 0.1.0
Concurrency utils1 version - Latest release: over 10 years ago - 2.95 thousand downloads total - 4 stars on GitHub - 1 maintainer
lending_thread_pool 0.1.2 💰
A thread pool where workers can lend their data to their tasks.3 versions - Latest release: about 1 year ago - 2.72 thousand downloads total - 0 stars on GitHub - 1 maintainer
son_of_grid_engine 0.2.0 💰
Interface with son of grid engine (formerly sun grid engine) to run rust programs on clusters.3 versions - Latest release: almost 8 years ago - 4.85 thousand downloads total - 0 stars on GitHub - 1 maintainer
dynpool 0.0.2
A thread manager that is lightweight, flexible, and rescalable.3 versions - Latest release: over 6 years ago - 5.01 thousand downloads total - 2 stars on gitlab.com - 1 maintainer
spmcq 0.1.0
A Rust library for a thread-safe single-producer, multiple-consumer bounded ring buffer (FIFO queue)1 version - Latest release: about 2 years ago - 1.89 thousand downloads total - 1 stars on GitHub - 1 maintainer
atomiq-derive 0.2.1
Derive macros for atomiq.2 versions - Latest release: about 1 year ago - 1.91 thousand downloads total - 0 stars on GitHub - 1 maintainer
condvar 0.1.1
Condition variables (condvars) for boolean predicate. Based on condition_variable crate by Manuel...2 versions - Latest release: over 10 years ago - 1 dependent repositories - 10.2 thousand downloads total - 1 maintainer
terminable_threads 0.2.1
Basic Terminable Thread Manager3 versions - Latest release: over 2 years ago - 3.7 thousand downloads total - 0 stars on GitHub - 1 maintainer
atomicslice 0.1.0
A Rust library for thread-safe shared slices that are just about as fast as possible to read whil...1 version - Latest release: about 2 years ago - 1.75 thousand downloads total - 6 stars on GitHub - 1 maintainer
bellande_rwlock 0.1.0 💰
A custom Read-Write Lock implementation developed by the Bellande Architecture Mechanism Research...1 version - Latest release: 8 months ago - 568 downloads total - 0 stars on GitHub - 1 maintainer
thread-safe 0.1.2
Container that allows thread safety for thread-unsafe objects3 versions - Latest release: over 4 years ago - 1 dependent package - 4.95 thousand downloads total - 0 stars on GitHub - 1 maintainer
tbb 0.6.0
Intel Threading Building Blocks5 versions - Latest release: over 3 years ago - 4 dependent packages - 1 dependent repositories - 8.35 thousand downloads total - 6,373 stars on GitHub - 1 maintainer
workerpool 1.2.1
A thread pool for running a number of jobs on a fixed set of stateful worker threads.9 versions - Latest release: about 2 years ago - 2 dependent packages - 3 dependent repositories - 50.2 thousand downloads total - 33 stars on GitHub - 1 maintainer
threadpool-crossbeam-channel 1.8.0
A fork of the threadpool create, which uses crossbeam-channel instead of std::mpsc.1 version - Latest release: about 6 years ago - 2 dependent packages - 3 dependent repositories - 4.06 thousand downloads total - 569 stars on GitHub - 1 maintainer
clustr 0.1.2
Multithreaded string clustering3 versions - Latest release: over 3 years ago - 4.05 thousand downloads total - 3 stars on GitHub - 1 maintainer
futurify 0.3.0
Convert your sync functions into non-blocking thread futures4 versions - Latest release: about 6 years ago - 5.89 thousand downloads total - 3 stars on GitHub - 1 maintainer
RustPyNet 0.1.3
RustPyNet is a crate designed to help use python inside multiple threads for small-medium workloa...5 versions - Latest release: over 2 years ago - 6.35 thousand downloads total - 7 stars on GitHub - 1 maintainer
tspawn 0.1.0
A thread-safe wrapper around Arc<RwLock<T>> with convenient cloning semantics and async task spaw...1 version - Latest release: 8 months ago - 532 downloads total - 0 stars on GitHub - 1 maintainer
slottle 0.4.2
A throttle pool library designed for thread-based concurrency.7 versions - Latest release: almost 5 years ago - 8.89 thousand downloads total - 5 stars on GitHub - 1 maintainer
preemptive-threads 0.1.2 removed
A no_std preemptive multithreading library built from scratch for OS kernels and embedded systems4 versions - Latest release: 6 months ago - 1.38 thousand downloads total - 3 stars on GitHub - 1 maintainer
pokeys-thread 0.5.1
Advanced threading architecture for multi-device PoKeys applications2 versions - Latest release: 5 months ago - 523 downloads total - 0 stars on GitHub - 1 maintainer
rtlsdr_mt 2.2.0
High-level, multithreading interface to RTL-SDR6 versions - Latest release: almost 4 years ago - 1 dependent package - 4 dependent repositories - 18.1 thousand downloads total - 25 stars on GitHub - 1 maintainer
aloe-threads 0.1.1 removed
Aloe Threads provides advanced multithreading utilities for Rust, featuring a dynamic thread pool...2 versions - Latest release: 11 months ago - 3.74 thousand downloads total - 12 stars on GitHub - 1 maintainer
taskpile 0.2.0 removed
A simple threadpool implementation2 versions - Latest release: over 2 years ago - 1.56 thousand downloads total - 0 stars on gitlab.com - 1 maintainer
Related Keywords
rust
24
concurrency
16
thread
13
parallelism
12
threadpool
10
pool
9
multithreading
7
wasm
6
thread-pool
4
rwlock
4
threads
4
async
4
lock-free
3
flowgraph
3
taskparallelism
3
tbb
3
atomics
3
no-std
3
performance
3
crate
2
synchronization
2
ipc
2
parallel-programming
2
atomic
2
queue
2
data-structure
2
arc
2
reference-counting
2
mutex
2
condvar
2
lock
2
worker
2
rust-crate
2
futures
2
ffi
2
sync
2
no_std
2
tokio
2
fibers
2
drop
2
memory-management
2
tokio-rs
2
no-std-alloc
2
parallel
2
rust-lang
2
spmc
1
lmax
1
ringbuffer
1
fifo-queue
1
ring-buffer
1
wait-free
1
git
1
composability
1
heterogeneousprogramming
1
fifo
1
cluster
1
sge
1
sun
1
concurrent-data-structure
1
data-structures
1
mpmc-queue
1
disruptor
1
mpmc
1
watchdog
1
rust-library
1
jobpool
1
shared-memory
1
wasm-bindgen
1
physac
1
timers
1
rtl-sdr
1
librtlsdr
1
rtlsdr
1
pokeys
1
multi-device
1
hardware
1
automation
1
preemptive-multitasking
1
scheduler
1
kernel
1
embedded
1
throttle
1
pyo3
1
python
1
custom_types
1
asynchronous-programming
1
background
1
spawn
1
non-blocking
1
string
1
parallel-computing
1
clustering
1
worker-threads
1
tbbmalloc
1
oneapi
1
2d
1
thread-safe
1
safe
1
locks
1
once
1