• Stars
    star
    68
  • Rank 457,643 (Top 10 %)
  • Language
    Rust
  • License
    Apache License 2.0
  • Created over 4 years ago
  • Updated over 4 years ago

Reviews

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

Repository Details

A sentinel-based, heapless, `Vec`-like type.

More Repositories

1

left-right

A lock-free, read-optimized, concurrency primitive.
Rust
1,940
star
2

inferno

A Rust port of FlameGraph
Rust
1,642
star
3

fantoccini

A high-level API for programmatically interacting with web pages through WebDriver.
Rust
1,085
star
4

configs

My configuration files
Vim Script
968
star
5

bus

Efficient, lock-free, bounded Rust broadcast channel
Rust
668
star
6

flurry

A port of Java's ConcurrentHashMap to Rust
Rust
516
star
7

rust-tcp

A learning experience in implementing TCP in Rust
Rust
488
star
8

rust-imap

IMAP client library for Rust
Rust
477
star
9

evmap

A lock-free, eventually consistent, concurrent multi-value map.
Rust
459
star
10

drwmutex

Distributed RWMutex in Go
Go
323
star
11

rust-ci-conf

Collection of CI configuration files for Rust projects
278
star
12

rustengan

https://fly.io/dist-sys/ in Rust
Rust
260
star
13

roget

Wordle Solver inspired by 3blue1brown
Rust
224
star
14

haphazard

Hazard pointers in Rust.
Rust
193
star
15

griddle

A HashMap variant that spreads resize load across inserts
Rust
188
star
16

stream-cancel

A Rust library for interrupting asynchronous streams.
Rust
155
star
17

wewerewondering

wewerewondering.com
Rust
154
star
18

tsunami

Rust crate for running one-off cloud jobs
Rust
154
star
19

faktory-rs

Rust bindings for Faktory clients and workers
Rust
149
star
20

rust-for-rustaceans.com

Source for https://rust-for-rustaceans.com/
CSS
146
star
21

buzz

A simple system tray application for notifying about unseen e-mail
Rust
129
star
22

volley

Volley is a benchmarking tool for measuring the performance of server networking stacks.
C
121
star
23

msql-srv

Bindings for writing a server that can act as MySQL/MariaDB
Rust
116
star
24

proximity-sort

Simple command-line utility for sorting inputs by proximity to a path argument
Rust
116
star
25

bustle

A benchmarking harness for concurrent key-value collections
Rust
114
star
26

tracing-timing

Inter-event timing metrics on top of tracing.
Rust
112
star
27

stuck

Rust
107
star
28

atone

A `VecDeque` (and `Vec`) variant that spreads resize load across pushes.
Rust
106
star
29

rust-ibverbs

Bindings for RDMA ibverbs through rdma-core
Rust
106
star
30

thesis

My PhD thesis (eventually)
TeX
93
star
31

openssh-rs

Scriptable SSH through OpenSSH in Rust
Rust
92
star
32

superimposer

Python
85
star
33

udp-over-tcp

A command-line tool for tunneling UDP datagrams over TCP.
Rust
84
star
34

tetris-tutorial

From rags to riches; building Tetris with no programming experience.
JavaScript
78
star
35

codecrafters-bittorrent-rust

Rust
78
star
36

orst

Sorting algorithms in Rust
Rust
76
star
37

async-ssh

High-level Rust library for asynchronous SSH connections
Rust
74
star
38

codecrafters-git-rust

Rust
73
star
39

pthread_pool

A simple implementation of thread pooling for C/C++ using POSIX threads
C
71
star
40

streamsh

Download online video streams using shell
Shell
67
star
41

trawler

Workload generator that emulates the traffic pattern of lobste.rs
Rust
66
star
42

async-bincode

Asynchronous access to a bincode-encoded item stream.
Rust
66
star
43

sento

A lock-free, append-only atomic pool.
Rust
65
star
44

hashbag

An unordered multiset/bag implementation backed by HashMap
Rust
64
star
45

cucache

Fast PUT/GET/DELETE in-memory key-value store for lookaside caching
Go
63
star
46

wp2ghost

Convert WordPress XML exports to Ghost JSON import files
JavaScript
58
star
47

vast-vmap

JavaScript library for IAB VAST + VMAP
JavaScript
56
star
48

lox

https://app.codecrafters.io/courses/interpreter
Rust
55
star
49

vote.rs

Simple website for doing multi-round ranked choice voting
Rust
52
star
50

tokio-io-pool

An I/O-oriented tokio runtime thread pool
Rust
48
star
51

hurdles

Rust library providing a counter-based thread barrier
Rust
46
star
52

ordsearch

A Rust data structure for efficient lower-bound lookups
Rust
42
star
53

arccstr

Thread-safe, reference-counted null-terminated immutable Rust strings.
Rust
41
star
54

cliff

Find the load at which a benchmark falls over.
Rust
36
star
55

curb

Run a process on a particular subset of the available hardware.
Rust
35
star
56

bystander

Rust
30
star
57

shortcut

Rust crate providing an indexed, queryable column-based storage system
Rust
30
star
58

hasmail

Simple tray icon for detecting new email on IMAP servers
Go
29
star
59

ornithology

A tool that parses your Twitter archive and highlights interesting data from it.
Rust
28
star
60

rust-zipf

Rust implementation of a fast, bounded, Zipf-distributed random number generator
Rust
26
star
61

minion

Rust crate for managing cancellable services
Rust
24
star
62

cargo-index-transit

A package for common types for Cargo index interactions, and conversion between them.
Rust
24
star
63

streamunordered

A version for futures::stream::FuturesUnordered that multiplexes Streams
Rust
24
star
64

icebreaker

Web app that allows students to ask real-time, anonymous questions during class
Go
23
star
65

mktrayicon

Create system tray icons by writing to a pipe
C
22
star
66

thesquareplanet.com

My homepage
HTML
20
star
67

rust-basic-hashmap

Let's build a HashMap
Rust
20
star
68

obs-do

CLI for common OBS operations while streaming using WebSocket
Rust
20
star
69

gladia-captions

Rust
20
star
70

PHP-Browser

A PHP class to allow scripts to access online resources hidden behind login-forms and other user-interaction measures
PHP
19
star
71

keybase-chat-notifier

Simple desktop notifier for keybase chat
Rust
19
star
72

tokio-byteorder

Asynchronous adapter for byteorder
Rust
19
star
73

python-agenda

Python module for pretty task logging
Python
18
star
74

async-lease

An asynchronous leased value
Rust
17
star
75

yambar-hyprland-wses

Rust
17
star
76

tally

time's prettier cousin
Rust
15
star
77

strawpoll

Rust
15
star
78

async-option

Asynchronous Arc<Mutex<Option<T>>>
Rust
14
star
79

indexmap-amortized

bluss/IndexMap with amortized resizes
Rust
14
star
80

tokio-os-timer

Timer facilities for Tokio based on OS-level primitives.
Rust
14
star
81

cloud-arch

Script for generating Arch Linux cloud images
Shell
13
star
82

cryptsetup-gui

Simple GUI for unlocking cryptsetup volumes
C
13
star
83

guardian

Owned mutex guards for refcounted mutexes.
Rust
12
star
84

rust-at-sunrise

Tool for posting daily updates on the latest available Rust Nightly
Rust
11
star
85

experiment

A tool for running concurrent multi-configuration experiments.
Ruby
11
star
86

mio-pool

A pool of workers operating on a single set of mio connections
Rust
10
star
87

rust-agenda

Simple, pretty CLI progress tracker
Rust
10
star
88

songtext

Simple bash script for retrieving song lyrics.
Shell
10
star
89

skyline

Various implementations of tower::Service
Rust
9
star
90

hanabot

Hanabi Slack bot
Rust
8
star
91

cleaver

Data-flow distribution analyzer
Rust
8
star
92

repackage

A terrible and nerve-inducing tool to rename a crate in a .crate file
Rust
7
star
93

simio

I/O Automata Simulator
Python
7
star
94

cargo-http-bench

Benchmarking suite for Cargo's experimental HTTP registry implementation
Shell
7
star
95

go-iprof

Simple go library for concurrent instrumented profiling.
Go
7
star
96

incomplete

Provides incomplete!(), a compile-time checked version of Rust's unimplemented!() macro
Rust
7
star
97

rucache

Fast PUT/GET/DELETE in-memory key-value store for lookaside caching -- Rust prototype
Rust
6
star
98

throttled-reader

An io::Read proxy that limits calls to read()
Rust
6
star
99

ff-jump-to-tab

A (subjectively) better Ctrl+# experience for Firefox
JavaScript
6
star
100

snavi

Sane navigation enhancement with Javascript
JavaScript
6
star