This Week in Rust 657
This Week in Rust 657: the weekly roundup of Rust project updates, calls for participation, and upcoming events.
Thoughts on software development, programming, and technology
This Week in Rust 657: the weekly roundup of Rust project updates, calls for participation, and upcoming events.
This week's crate is marser, a parser combinator library with a twist.
This week's crate is rustion, a SSH bastion server.
This week's crate is remyx, a framework for building TUIs on top of Ratatui.
This week's crate is inline_tweak, a crate to embed tweakable constants inside your Rust application without full recompilation.
This week's crate is cargo-crap, a cargo subcommand to calculate the Change Risk Anti-Patterns metric for a crate.
This week's crate is cloakrs, a library and CLI tool for detecting and masking personally identifiable information.
This week's crate is burn, a tensor and deep learning library.
This week's crate is dithr, a buffer-first dithering and halftoning library.
MathViewer is a small free utility for viewing .mathml and .mml files without a full office suite. Here is what v0.1.6 offers today and what is coming next.
Two projects have been moved to archive. Development is complete, but the projects will remain as they are.
A pre-release overview of prototype algorithm 8C2: primal-dual clause weighting, size/density-aware behavior, and measurable gains on hard random 3-SAT.
I’m rebalancing time between commercial work and open source, and moving some projects into maintenance mode.
A dual release update: hyprshot-rs v0.1.7 switches default selection to slurp-rs API, and slurp-rs v0.2.0 introduces a public Rust API.
A clear overview of Go 1.26: how the new garbage collector speeds up your app, an improved go fix, and practical examples of new capabilities.
v0.1.3 reduces setup friction and speeds up workspace formatting.
v0.1.5 hardens buffer sizing, reduces peak allocations during PNG/JPEG encoding, and updates dependencies and MSRV.
v0.1.6 focuses on predictable Wayland behavior, a reworked freeze flow, and stronger reliability across compositors.
My take on Rust 1.93.0: musl 1.2.5, allocator TLS, asm cfg lines, and migration notes.
An elegant solution to memory management that combines explicit control with ease of use