
31
Rustfolio is an experimental, retro-futuristic personal portfolio built using Yew.rs and WebAssembly. Styled like a newspaper and powered by Rust, this site showcases projects, experimental animations, and developer logs—all wrapped in a vintage editorial layout.
Tech Stack
🦀 Rust + Yew — Single Page Application frontend framework in Rust
🧠 WASM + web-sys — For low-level browser API access and DOM animation
🔁 requestAnimationFrame — Used for buttery-smooth, custom transitions
✨ No JavaScript frameworks — 100% Rust
Highlights
🌀 Animated Screen Transitions
Custom pivot-based entrance animation using scale, translate, and rotation. Scroll is locked during the motion to preserve cinematic feel.
📰 Newspaper Aesthetic
Typographic layout mimicking columns, serif headlines, and editorial spacing using minimalist styles.
🔬 Experimental Projects Section
Showcases cutting-edge side projects like AI tools, art generators, and Rust bots alongside developer commentary in "lab log" format.
Built with