A hub for focused, self-contained Rust projects covering systems programming, performance, memory safety, networking, WebAssembly, and developer tooling.
RustFoundry/
├── index.html
├── style.css
├── script.js
├── Ideas.md
└── projects/
├── _template/
│ ├── Cargo.toml
│ ├── README.md
│ └── src/main.rs
└── ...
The hub discovers project folders under projects/ automatically. A folder is listed when it contains Cargo.toml; _template is always excluded.
- Copy
projects/_template/to a URL-safe folder. - Rename the package in
Cargo.toml. - Build a focused idea from
Ideas.md. - Run
cargo runandcargo test. - Push the folder. No registry update is needed.
- One project per directory, independently runnable and testable.
- Use Cargo, stable Rust, and the 2024 edition.
- Prefer the standard library; justify external crates.
- Keep unsafe Rust isolated and explain its safety invariants.
- Keep project assets and documentation local to each project.
- Deployment is manual. No GitHub Actions are required.