Open-source nutrition tracking web app built with Dioxus 0.7 and Rust
NutriTrack helps you log meals, track daily nutrition, and analyze your eating habits over time. It runs entirely in the browser using WebAssembly, with data persisted locally via browser storage.
Key features:
- Log meals and snacks throughout the day
- View daily history and patterns
- Analytics dashboard for nutrition insights
- Dark, light, and system theme support
- Persistent offline-first storage
- Responsive mobile-first UI with Tailwind CSS
| Screen | View |
|---|---|
| Home | ![]() |
| Log | ![]() |
| History | ![]() |
| Analytics | ![]() |
- Dioxus 0.7 — Rust-native UI framework
- Tailwind CSS — Utility-first styling
- serde + JSON — Local persistence
- dx — Dev server and build tool
dx serveMIT



