Low Earth Orbit Debris Field

bluss

Elite
@bluss

arrayvec. A vector with a fixed capacity. (Rust)

879

scopeguard. Rust crate for a convenient RAII scope guard.

561

maplit. Rust container / collection literal macros for HashMap, HashSet, BTreeMap, BTreeSet.

402

matrixmultiply. General matrix multiplication of f32 and f64 matrices in Rust. Supports matrices with general strides.

264

git-remote-gcrypt. [This fork is not maintained] git-remote-gcrypt: A git remote helper for GPG-encrypted remotes

146

indexing. Sound unchecked indexing using “generativity”; a type system approach to indices, pointers and ranges that are trusted to be in bounds.

109

bencher. bencher is just a port of the libtest (unstable) benchmark runner to Rust stable releases. `cargo bench` on stable. "Not a better bencher!" = No feature development. Go build a better stable benchmarking library.

92

twoway. Twoway / Fast substring search for strings and byte strings (Rust) / Also assorted benchmarks and string search snippets

65

pyproject-local-kernel. Python Jupyter kernel provisioner using pyproject environment manangers like Uv, Rye, PDM, Poetry, Hatch etc.

48

permutohedron. Rust

40

rustfaq. Bluss' Rust FAQ, intended to answer questions that are often encountered, and being simple to update. There's quite a lot of editing needed to get to a useful FAQ, so we'll see if we get there.

30

fast-floats. Experimental (unstable) “fast-math” wrappers for f32, f64

22

odds. Odds and ends — collection miscellania. Extra functionality for slices, strings and other things

22

defmac. A macro to define lambda-like macros inline.

17

sysconfigpatcher. Patch sysconfigdata and pkgconfig files in a python installation from indygreg's python builds.

13

ixlist. The “ixlist” is a linked list in a vector

12

itertools-num. [looking for adoption of the crate] Numerics iterator tools; cumulative sum and linearly spaced floats and such.

11

thread-tree. A tree-shaped thread pool used for spawning stack-bound scoped jobs with no work stealing. Derived from a little bit of rayon-core code + new thread pool on top.

10

debugit. DebugIt: Use specialization so you can debug-print a value without explicit (and viral) Debug trait bound. (Not really maintained. Uses specialization so it may break)

10

unchecked-index. Unchecked indexing and debug-assertion checked indexing through the regular index syntax.

7

simplesvg. Very simple drawing/diagramming library with svg output (Rust).

7

tox-rye. Use Rye to discover or fetch Python versions for Tox (v4)

7

qc.rs. quickcheck for Rust

6

knuth-morris-pratt. Generic substring search for sequences. Requires elements that are equality comparable.

6

dlx. Dancing Links (“dlx”) solver for the exact cover problem, written in Rust. Can be used to create a sudoku solver.

6

virtualenv-rye-discovery. Virtualenv plugin for discovery of Python interpreters through Rye.

5

galil-seiferas. Galil-Seiferas algorithm: String search in constant space, linear time, for nonorderable alphabets

5

ryeish-kernel. Python Jupyter kernel using Rye for reproducible notebooks

5

rawpointer. Extra methods for raw pointers

5

rpasha. Restrictive Precise Angle Shadowcasting, a field of view algorithm for a discrete playing field.

4

blis-sys. [Feel free to adopt/fork this repo!] Experimental Rust bindings for BLIS

3

aeon. Aeon is a gradually typed, interpreted programming language that combines the flexibility of a dynamic language with the safety of a static language.

3

trait-group. Rust

2

rawslice. Rust

2

uv-run-jupyter-notebooks. Can We Embed Dependencies Directly into a Jupyter Notebook

2

blake2-ppc-altivec. BLAKE2s hash function https://blake2.net PowerPC/Altivec implementation by Ulrik Sverdrup

2

asprim. Rust library with a trait for the `as` operator for primitive numeric types.

2

siphash-ppc-altivec. C

2

crossbeam. Support for parallelism and low-level concurrency in Rust

1

uv. An extremely fast Python package installer and resolver, written in Rust.

1

rust-custom-derive. Custom derivation macro for Rust

1

ordslice-rs. Extensions for ordered Rust slices.

1

rust-memchr. Exposes a safe interface to libc's memchr in Rust.

1
43
Apply