• Stars
    star
    2
  • Language
    Rust
  • License
    Other
  • Created almost 6 years ago
  • Updated over 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A Rust crate that provides dynamic dispatch support for messages of different types and sizes sent from one thread to another (or back to the same thread) without the need to use trait objects

More Repositories

1

dpdk

A comprehensive rust binding for DPDK allowing high speed userspace networking across 256 cores and 32 NICs
Rust
40
star
2

linux-support

A set of Rust crates to make it easier to interoperate with Linux as a process
Rust
38
star
3

assembler

Rust crate for runtime x86 assembler template generation
Rust
20
star
4

predicator

Predicator, a Rust crate for generating and running dynamic code
Rust
15
star
5

context-allocator

Rust crate to support allocation in contexts
Rust
15
star
6

css

CSS stylesheet domain model for Rust
Rust
13
star
7

file-descriptors

File Descriptors Rust crate
Rust
13
star
8

lock-free-multi-producer-single-consumer-ring-buffer

Lock-free, multi-producer, single-consumer burstable ring buffer for Rust
Rust
13
star
9

core-affinity

Rust crate to manage process and thread affinities
Rust
11
star
10

network

Rust crates for networking
Rust
9
star
11

rdma-core

Rust bindings for rdma-core
Rust
8
star
12

cordial

A static website generator in Rust
Rust
8
star
13

magic-ring-buffer

A Rust crate providing a magic ring buffer (also known as a virtual ring buffer, VRB, or mirrored buffer) which is lock-free for multiple producers and a single consumer.
Rust
7
star
14

context-coroutine

This provides stackful coroutines.
Rust
6
star
15

libnuma

A low-level rust binding for libnuma, allowing rust access to NUMA functionality on Linux supercomputers
Rust
6
star
16

nvml

Rust crate with mid-level bindings for NVML / PMEM
Rust
6
star
17

terminate

A simple crate to abstract logic to terminate threads, coroutines and the like
Rust
6
star
18

linux-epoll

Rust crate for Linux epoll
Rust
5
star
19

tcp-engine

TCP Stack
Rust
4
star
20

rust-ucx

Rust crate for UCX
Rust
4
star
21

crc32c-sse42

C
4
star
22

intel-seapi

Rust FFI bindings to Intel SEAPI, including ittnotify
Rust
4
star
23

persistent-memory

Rust crate for persistent memory
Rust
3
star
24

sass-alt

A more powerful alternative to sass-rs that provides SASS functions, SASS importers and source map manipulation
Rust
3
star
25

css-autoprefix

Rust crate providing a CSS autoprefixer
Rust
3
star
26

bearssl-sys

Rust crate for low-level bindings to BearSSL
C
3
star
27

nvml-sys

Rust FFI bindings to NVML (libpmem)
C++
3
star
28

html5ever_ext

Rust crate to minify HTML and provide CSS selectors to html5ever DOM
Rust
3
star
29

x86_64-xsave

Rust create for saving and restoring x86-64 XSAVE and FXSAVE areas
Rust
3
star
30

libfabric

Rust bindings for libfabric
Rust
2
star
31

callgrind

Complementary crate to valgrind_request to gather statistics and profile calls
Rust
2
star
32

mlnx-ofed

Rust crates wrapping Mellanox's version of OFED
Rust
2
star
33

cc-queue

Rust crate for a non-blocking, concurrent queue called cc-queue
Rust
2
star
34

css-purify

Rust crate for CSS purify
Rust
2
star
35

bindgen-wrapper

A wrapper around bindgen to make it easier to use
Shell
2
star
36

.cargo

Configuration repository containing cargo and related files common across crates
Shell
2
star
37

dpdk-sys

Rust bindings for DPDK
C
2
star
38

intel-tsx-rtm

A Rust crate to use Intel's TSX RTM intrinsics
Rust
2
star
39

likely

Adds a likely! and unlikely! macros to optimize the compiler generation of if statements
Rust
1
star
40

dpdk-rust-port

Rust port of DPDK net Poll Mode Drivers (PMD)s
C
1
star
41

intel-tsx-hle

A rust crate providing intrinsics for Intel TSX HLE (Hardware Lock Elision)
Rust
1
star
42

network-constants

Simple crate containing commonly used UDP and TCP port constants, type aliases and IP v4 / v6 addresses
Rust
1
star
43

kernel32-sys

Shim version of kernel32-sys to make cross-compiling on Alpine Linux doable
Rust
1
star
44

woff2-sys

Rust FFI bindings to Google's woff2 library
Rust
1
star
45

spin-locks

Rust crate providing non-CAS, hardware-optimized spin locks
Rust
1
star
46

libc-extra

An evolving, small crate for additional libc functionality not yet accepted upstream by the rust libc crate
Rust
1
star