Ryan Avella's repositories
struct-pad
Padding types for Rust, to enable memory layout optimizations
unwrap-log-rs
Non-panicking alternatives to `Option` and `Result` unwrapping, which log at warn level
string32-rs
A string that is indexed by u32 instead of usize.
filesystem-kind-rs
Query the kind of filesystem that a file resides on
bastillebsd-templates
bastillebsd templates
bib-unbound-rs
Parse Bibles in the unbound format
book
The Rust and WebAssembly Book
cargo
The Rust package manager
cargo-clone
A cargo subcommand to fetch the source code of a Rust crate
difference.rs
Rust text diffing and assertion library
escargot
Cargo API written in Paris
freebsd-geom-rs
Rust library for inspecting the GEOM graph
gpt-2
Code for the paper "Language Models are Unsupervised Multitask Learners"
honggfuzz-rs
Fuzz your Rust code with Google-developed Honggfuzz !
http
Host These Things Please - a basic http server for hosting a folder fast and simply
itertools
Extra iterator adaptors, iterator methods, free functions, and macros.
jsonway
JSON building DSL and configurable serializers for Rust
lang-implementations-in-rust
😋 A list of language implementations written in Rust. Encouraging people to write language-related projects in Rust!
llama
Inference code for LLaMA models
pwgen
Generate a random passphrase
rust-stop-words
Common stop words in a variety of languages
rusty-xinput
Safe dynamic loading of xinput
ryanavella.github.io
Ryan's site
sled
the champagne of beta embedded databases
tee_readwrite
A set of Tee types (a Reader and a Writer). Useful for duplicating reads and writes for std::io::{Read, Write} types.
tokio-tungstenite
Future-based Tungstenite for Tokio. Lightweight stream-based WebSocket implementation
unicode-segmentation
Grapheme Cluster and Word boundaries according to UAX#29 rules
wait-timeout
Waiting on a child process with a timeout in Rust