sorted-vec: A sorted array with O(lg n) access and O(√n) inserts and deletes
wasmer: standalone embeddable JIT WebAssembly runtime supports WASI
macrotest: automatically test macro expansion with cargo-expand
scriptisto: A language-agnostic tool to write one-file scripts in compiled languages or languages thare require expensive pre-validation (Typed Python), dependecies fetch or binary builds in Docker.
Just a really nice tool that extends your
vim foo && chmod +x foo && ./foo experience.
accurate: accumulator types for more accurate (or even provably correct) sum and dot product of floatting-point numbers.
stackpin: Crate for data that should be pinned to the stack at the point of declaration
transfer: 'Transfer' is to 'move' what 'Clone' is to 'copy'
genawaiter: Use generators on stable Rust
Could we show MeiliDB, an instant, relevant and typo-tolerant search engine?
I hope it's okay to submit my own work: what, a cli network bandwidth dashboard and logger.
Yes it's absolutely OK to submit your own work! Nice tool btw
rerast - A tool for transforming Rust code using rules.
arraygen: Derive for generating arrays from struct fields.
Haven't yet tried it myself, but thiserror looks quite useful. It's a crate for deriving
From traits for error types that is API compatible with implementing those traits by hand.
Noticed it due to this WASI pull request.
@llogiq intended for week of Dec 3 since it's too late for this week.
joinery: String joining, done generically. Also useful for adding separators between elements in an iterator.
funtime: A small proc-macro helper to time every statement in a given function
ambassador: Delegation of trait implementations via procedural macros
proc-macro-hack: Procedural macros in expression position