







UniFFI is a tool that automatically generates foreign-language bindings targeting Rust libraries. The repository can be found on github. It fits in the practice of consolidating business logic in a single Rust library while targeting multiple platforms, making it simpler to develop and maintain a cross-platform codebase. Note that this tool will not help you ship a Rust library to these platforms, but it will help you avoid writing bindings code by hand. Related.

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.

Rust Programming Language
A language empowering everyone to build reliable and efficient software.

The Rust Programming Language - The Rust Programming Language
by Steve Klabnik, Carol Nichols, and Chris Krycho, with contributions from the Rust Community
Learning Rust
Learning Rust - Rust Programming Language Tutorials for Everyone!

xymostech/XymosTeX
A re-implementation of TeX in Rust to help me understand how it works and to eventually provide a debugging interface
“Implementation Selection” in Rust — Andrew Lilley Brinker
Exploring options for selecting branching paths in Rust code at compile time and runtime.

Announcing Rust 1.96.1 | Rust Blog
Empowering everyone to build reliable and efficient software.

crates.io: Rust Package Registry
crates.io: Rust Package Registry
crates.io: Rust Package Registry
rust-lang/rust is adopting an LLM policy | Inside Rust Blog
Want to follow along with Rust development? Curious how you might get involved? Take a look!

Hello World - Rust By Example
Rust by Example (RBE) is a collection of runnable examples that illustrate various Rust concepts and standard libraries.
GitHub - RibirX/Ribir: Non-intrusive GUI framework for Rust/WASM
Non-intrusive GUI framework for Rust/WASM. Contribute to RibirX/Ribir development by creating an account on GitHub.