Programming
Software development: programming languages, coding, libraries and frameworks, software engineering and architecture, source control, developer tools, databases, and infrastructure.
-
gnome-builder wiki.gnome.org
native support for rust and cargo since Version 3.22.2
-
VennDB venndb.plabayo.tech
[venndb] - An append-only in-memory database in Rust for rows queried using bit (flag) columns.
-
Tour of Rust tourofrust.com
This is meant to be an interactive step by step guide through the features of the Rust programming language.
-
API reference on docs.rs docs.rs
-
Learning systems programming with Rust speakerdeck.com
Presented by Julia Evans @ Rustconf 2016.
-
How to avoid bounds checks in Rust (without unsafe!) shnatsel.medium.com
All you need to know about optimizing bounds checks
-
Rustfinity rustfinity.com
Interactive platform for practicing Rust through hands-on exercises and challenges
-
awesome-rust-mentors rustbeginners.github.io
A list of helpful mentors willing to take mentees and educate them about Rust and programming.
-
Rustacean Station rustacean-station.org
A community project for creating podcast content for Rust
-
Learning Rust With Entirely Too Many Linked Lists rust-unofficial.github.io
in-depth exploration of Rust's memory management rules, through implementing a few different types of list structures.
-
Rust Tiếng Việt rust-tieng-viet.github.io
Learn Rust in Vietnamese.
-
Learn Rust 101 rust-lang.guide
A guide to aid you in your journey of becoming a Rustacean (Rust developer)
-
Rust Cookbook rust-lang-nursery.github.io
A collection of simple examples that demonstrate good practices to accomplish common programming tasks, using the crates of the Rust ecosystem.
-
100 Exercises To Learn Rust rust-exercises.com
Learn Rust through 100 hands-on exercises, covering syntax, types, and more
-
An Introduction to Programming using entity-component-systems and existence-based processing in Rust root-11.github.io
Book by Bjorn Madsen
-
Rust Subreddit reddit.com
A subreddit(forum) where rust related questions, articles and resources are posted and discussed
-
Performance of Rust language raw.githubusercontent.com
An overview of Rust's performance-oriented language features
-
How to Avoid Fighting Rust Borrow Checker qouteall.fun
A guide to how borrowing works in Rust, and how to prevent borrow errors, by Qouteall
-
Hands-on Rust pragprog.com
A hands-on guide to learning Rust by making games - by Herbert Wolverson (paid)
-
Pijul pijul.org
A patch-based distributed version control system
-
Rust for professionals overexact.com
A quick introduction to Rust for experienced software developers.
-
The Rust Performance Book nnethercote.github.io
Tips for optimizing Rust programs
-
New Rustacean newrustacean.com
A podcast about learning Rust
-
A Brief History of Rust. Part 1 medium.com
From a developer's pursuit of software stability to a project that nearly destabilized its creator. Part 2. Part 3.
-
Prettier - Code formatter (Rust) marketplace.visualstudio.com
Opinionated Rust code formatter that autofixes bad syntax (Prettier community plugin)
-
Rust in Motion manning.com
A video series by Carol Nichols and Jake Goulding (paid)
-
Rust Servers, Services and Apps - MEAP manning.com
Build backend servers, services, and front-ends in Rust to get fast, reliable, and maintainable applications.
-
Rust in Action manning.com
A hands-on guide to systems programming with Rust by Tim McNamara (paid)
-
Refactoring to Rust manning.com
A book that introduces to Rust language.
-
Embedded Software with Rust manning.com
A practical introduction to building firmware that is fast, efficient, and far safer than traditional embedded software written in C or C++.
-
Little Book of Rust Books lborb.github.io
Curated list of rust books and how-tos.
-
LabEx Rust Skill Tree labex.io
A structured Rust learning path with hands-on labs, designed for beginners to master Rust step by step.
-
Programming Community Curated Resources for Learning Rust hackr.io
A list of recommended resources voted by the programming community.
-
Comprehensive Rust 🦀 google.github.io
A 3-day course on Rust Fundamentals plus 1-day courses on Android, Bare-metal Rust, and Concurrency. Available in English, Brazilian Portuguese, and Korean.
-
pwoolcoc/soup gitlab.com
[soup] - A library similar to Python's BeautifulSoup, designed to enable quick and easy manipulation and querying of HTML documents.
-
rust-qt github.com
Qt bindings for Rust
-
Rust-Bio github.com
bioinformatics libraries.
-
pg_search github.com
PostgreSQL extension that enables full-text search over SQL tables using the BM25 algorithm, the state-of-the-art ranking function for full-text search.
-
pg_lakehouse github.com
PostgreSQL extension that transforms Postgres into an analytical query engine over object stores like AWS S3/GCS and table formats like Delta Lake/Iceberg.
-
pg_analytics github.com
PostgreSQL extension that accelerates analytical query processing inside Postgres to a performance level comparable to dedicated OLAP databases.
-
esp-rs github.com
home to a number of community projects enabling the use of the Rust programming language on various SoCs and modules produced by Espressif Systems.
-
contain-rs github.com
Extension of Rust's std::collections
-
pyrossh/rust-embed git.sr.ht
[rust-embed] - A macro to embed static assets into the rust binary
-
vamolessa/verco git.sr.ht
[verco] - A simple Git/Hg tui client focused on keyboard shortcuts
-
exercism.org exercism.org
programming exercises that help you learn new concepts in Rust.
-
Rust by Example doc.rust-lang.org
a collection of runnable examples that illustrate various Rust concepts and standard libraries.
-
sql crates.io
]
-
postgres crates.io
, postgresql]
-
VT Code crates.io
Terminal coding agent that pairs a modern TUI with deep, semantic code understanding powered by tree-sitter and ast-grep.
-
sled crates.io
A (beta) modern embedded database
- next page of items loading…