Rusticles #22 - Wed Dec 02 2020
Published: 2020-12-02 00:00:00

---
title: Rusticles #22 - Wed Dec 02 2020
description: Rusty runes for the last week in Rust
date: "2020-12-02"
---

Rusticles weekly curation for Wed Dec 02 2020.

## Hot Rust Articles This Week On Reddit

- [Iced, a cross-platform GUI library — New release featuring canvas interactivity, overlay support, a renderer alternative, and more!](https://www.reddit.com/r/rust/comments/k1hkxq/iced_a_crossplatform_gui_library_new_release/) (5 days ago)
- [Modern storage is plenty fast. It is the APIs that are bad.](https://www.reddit.com/r/rust/comments/k16j6x/modern_storage_is_plenty_fast_it_is_the_apis_that/) (6 days ago)
- [Announcing Rustup 1.23.0](https://www.reddit.com/r/rust/comments/k22wbb/announcing_rustup_1230/) (4 days ago)
- [breadx, a mutex-free, #![forbid(unsafe_code)] implementation of the X Window System Protocol](https://www.reddit.com/r/rust/comments/k4adad/breadx_a_mutexfree_forbidunsafe_code/) (1 day ago)

## Rust Articles This Week On Dev.To

- **Steve Pryde**: [Why Learn Rust?](https://dev.to/stevepryde/why-learn-rust-1dag)
- **K**: [Props and Nested Components with Yew](https://dev.to/fllstck/props-and-nested-components-with-yew-2l0d)
- **Reuben Coutinho**: [Where Can I Start with Rust Programming ?](https://dev.to/reuben21/where-can-i-start-with-rust-programming-1nkp)
- **Steve Pryde**: [Using Selenium with Rust](https://dev.to/stevepryde/using-selenium-with-rust-aca)
- **Davide Del Papa**: [Rocket Tutorial 04: Data Persistency and Rocket (with MongoDB)](https://dev.to/davidedelpapa/rocket-tutorial-04-data-persistency-and-rocket-with-mongodb-e5j)
- **Christian Melendez**: [Getting Started with Okteto and Rust](https://dev.to/christianmldz/getting-started-with-okteto-and-rust-24l)

## Trending Rust Repositories This Week On Github

- **tokio-rs/tokio** (Rust): [A runtime for writing reliable asynchronous applications with Rust. Provides I/O, networking, scheduling, timers, ...](https://github.com/tokio-rs/tokio)
- **libra/libra** (Rust): [Libra’s mission is to enable a simple global payment system and financial infrastructure that empowers billions of people.](https://github.com/libra/libra)
- **ruffle-rs/ruffle** (Rust): [A Flash Player emulator written in Rust](https://github.com/ruffle-rs/ruffle)
- **hecrj/iced** (Rust): [A cross-platform GUI library for Rust, inspired by Elm](https://github.com/hecrj/iced)
- **firecracker-microvm/firecracker** (Rust): [Secure and fast microVMs for serverless computing.](https://github.com/firecracker-microvm/firecracker)
- **clap-rs/clap** (Rust): [A full featured, fast Command Line Argument Parser for Rust](https://github.com/clap-rs/clap)
- **alacritty/alacritty** (Rust): [A cross-platform, GPU-accelerated terminal emulator](https://github.com/alacritty/alacritty)
- **rust-lang/rustlings** (Rust): [🦀 Small exercises to get you used to reading and writing Rust code!](https://github.com/rust-lang/rustlings)
- **rust-lang/rust** (Rust): [Empowering everyone to build reliable and efficient software.](https://github.com/rust-lang/rust)
- **rust-lang/book** (Rust): [The Rust Programming Language](https://github.com/rust-lang/book)
- **actix/actix-web** (Rust): [Actix Web is a powerful, pragmatic, and extremely fast web framework for Rust.](https://github.com/actix/actix-web)
- **dabreegster/abstreet** (Rust): [A traffic simulation game exploring how small changes to roads affect cyclists, transit users, pedestrians, and drivers.](https://github.com/dabreegster/abstreet)
- **sigp/lighthouse** (Rust): [Rust Ethereum 2.0 Client](https://github.com/sigp/lighthouse)
- **bottlerocket-os/bottlerocket** (Rust): [An operating system designed for hosting containers](https://github.com/bottlerocket-os/bottlerocket)
- **DataDog/glommio** (Rust): [Glommio is a thread-per-core framework that aims to make the task of writing highly parallel asynchronous application in a thread-per-core architecture easier for rustaceans](https://github.com/DataDog/glommio)
- **SergioBenitez/Rocket** (Rust): [A web framework for Rust.](https://github.com/SergioBenitez/Rocket)
- **swc-project/swc** (Rust): [swc is a super-fast compiler written in rust; producing widely-supported javascript from modern standards and typescript.](https://github.com/swc-project/swc)
- **rust-lang/cargo** (Rust): [The Rust package manager](https://github.com/rust-lang/cargo)
- **diesel-rs/diesel** (Rust): [A safe, extensible ORM and Query Builder for Rust](https://github.com/diesel-rs/diesel)
- **tikv/tikv** (Rust): [Distributed transactional key-value database, originally created to complement TiDB](https://github.com/tikv/tikv)
- **rusoto/rusoto** (Rust): [AWS SDK for Rust](https://github.com/rusoto/rusoto)
- **gfx-rs/wgpu-rs** (Rust): [Rust bindings to wgpu native library](https://github.com/gfx-rs/wgpu-rs)
- **rust-lang/rustup** (Rust): [The Rust toolchain installer](https://github.com/rust-lang/rustup)
- **timberio/vector** (Rust): [A high-performance, end-to-end observability data platform.](https://github.com/timberio/vector)
- **tree-sitter/tree-sitter** (Rust): [An incremental parsing system for programming tools](https://github.com/tree-sitter/tree-sitter)

_Rusticles is a weekly roundup for all things Rust! If you have more suggestions for resources, submit them below! Follow me on Twitter for more projects [@dennisokeeffe92](https://twitter.com/dennisokeeffe92)._