Skip to content

About

πŸ¦€ A repository of hands-on Rust mini-projects to build practical experience with a fast and safe language.

Topics

Resources

Stars

3 stars

Watchers

0 watching

Forks

Latest commit

Β 

History

11 Commits

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ¦€ Rust Mini Projects

Rust Status License

A repository of hands-on Rust mini-projects to build practical experience with a fast and safe language.


πŸ“‚ Project List

# Project Name Description Topic / Libraries
1 CLI Calculator A terminal calculator that performs basic arithmetic (+, -, *, /) with input validation. stdin/stdout, loop, match, Input Validation
2 CLI Todo List A terminal todo app to add, list, complete, and delete tasks. struct, enum, Vec, Ownership, Unit Tests
3 CLI Word Counter A terminal tool that counts lines, words, and characters in a file and shows the most frequent words. std::env, std::fs, HashMap, Result / ?, Unit Tests

Note: Click on the project name to navigate to the specific project folder.


πŸš€ How to Run

Clone the repository

git clone https://github.com/abusofianid/rust-mini-projects.git

Make sure Rust is installed (get it from rustup.rs)

cargo --version

Run a project

cd rust-mini-projects/cli_calculator
cargo run

Replace cli_calculator with any project folder from the list above.


πŸ“§ Contact

About

πŸ¦€ A repository of hands-on Rust mini-projects to build practical experience with a fast and safe language.

Topics

Resources

Stars

3 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages