Skip to content
#

rust-programming

Here are 34 public repositories matching this topic...

This repository provides a structured approach to learning Rust, with 100 practical programs organized into ten key categories. Whether you're a beginner or looking to deepen your understanding, these exercises will help you build a solid foundation and advance your skills.

  • Updated May 22, 2025
  • Rust

Cryptography is an important tool for building secure systems. In this lab, you will explore how to build a file encryption service in Rust. We wish to allow a sender to securely communicate a file to a receiver. We do not assume the sender and receiver have communicated before, and therefore the two parties do not have some kind of shared secret b

  • Updated Mar 10, 2024
  • Rust

Rush is a lightweight, custom-built shell in Rust that supports basic shell operations, command execution, directory navigation, and piping between commands. It features a custom command parser, dynamic prompt updates, and error handling, making it a minimal yet functional alternative shell for learning and experimentation.

  • Updated Jan 31, 2025
  • Rust

Improve this page

Add a description, image, and links to the rust-programming topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the rust-programming topic, visit your repo's landing page and select "manage topics."

Learn more