







Everything you need to write flexible, future-proof Rust applications using hexagonal architecture.
Awesome Rust Cryptography
Showcase of notable cryptography libraries developed in Rust
Pretty State Machine Patterns in Rust
A computer scientist working in open source towards a more hopeful future.

Are we observable yet? An introduction to Rust telemetry
Hands-on technical leader, Rust expert.

Ditto - Introducing Safer FFI
Introducing safer_ffi, a Rust framework that allows you to write foreign function interfaces (FFI) without polluting your Rust code with `unsafe` while improving readability.

lambek - Rust
Lambek is a library that enables type-level programming in stable Rust, supporting advanced features including higher kinded types, higher ranked types, and constraint kinds. Although Rust do not natively support these features, Lambek uses techniques including defunctionalization and CPS transformation to emulate these features in Rust.
Introduction - Rust By Example
Rust by Example (RBE) is a collection of runnable examples that illustrate various Rust concepts and standard libraries.
The Rust Programming Language - The Rust Programming Language
by Steve Klabnik, Carol Nichols, and Chris Krycho, with contributions from the Rust Community
xymostech/XymosTeX
A re-implementation of TeX in Rust to help me understand how it works and to eventually provide a debugging interface
Rust traits and dependency injection - Julio Merino (jmmv.dev)
Dependency injection is one of my favorite design patterns to develop highly-testable and modular code. Unfortunately, applying this pattern by taking Rust traits as arguments to public functions has …
Announcing Rust 1.96.1 | Rust Blog
Empowering everyone to build reliable and efficient software.

Why Use Structured Errors in Rust Applications?
Going against the common wisdom of “using anyhow for applications”.
“Implementation Selection” in Rust — Andrew Lilley Brinker
Exploring options for selecting branching paths in Rust code at compile time and runtime.

Getting Started with Nickel « Oliver's Development Musings
This is part 2 of the Great Rust Web Experiment. For Part 1 see here. I’m building the same relatively small web-application in Rust using both Iron and Nick...