๐Ÿงฐ
Projects

100 Rust Projects

A curated path through 100 small Rust projects โ€” CLI, async, web, databases, and more โ€” with notes and links to upstream source.

Notes and project links from emmaglorypraise/100rustprojects by Glory Praise Emmanuel.

94 projects
Open glossary

Projects

005
Word Counter

๐Ÿงฎ CLI & ๐Ÿ“ File Handling

010
To-Do List App

๐Ÿงฎ CLI & ๐Ÿ“ File Handling

013
JSON Parser

๐Ÿงฎ CLI & ๐Ÿ“ File Handling

014
File Reader CLI

๐Ÿงฎ CLI & ๐Ÿ“ File Handling

020
Linked List Implementation

๐Ÿง  Data Structure/Algorithm

021
CRUD Operations on a Text File

๐Ÿงฎ CLI & ๐Ÿ“ File Handling

026
Minigrep

๐Ÿงฎ CLI

027
Logger Utility

๐Ÿงฎ CLI & ๐Ÿ“ File Handling

029
Generic Stack Implementation

๐Ÿง  Data Structure/Algorithm

030
Generic Binary Search CLI

๐Ÿง  Data Structure/Algorithm

037
Thread Pool

๐Ÿงฎ CLI

049
TCP Server

๐Ÿงฎ CLI

050
TCP Client

๐Ÿงฎ CLI

067
PostgreSQL CRUD App with SQLx + Actix-Web

๐Ÿ’พ Database ยท ๐Ÿ”„ WIP

068
Todo App with Actix-Web + PostgreSQL (Full CRUD)

๐Ÿ’พ Database ยท ๐Ÿ”„ WIP

069
Blog API Backend (Posts, Comments, Categories)

๐Ÿ’พ Database ยท ๐Ÿ”„ WIP

070
E-Commerce Backend with Actix-Web + PostgreSQL

๐Ÿ’พ Database ยท ๐Ÿ”„ WIP

071
Hello Yew App

๐ŸŒ Web/HTTP