Collection de ressources utiles pour le développement desktop en Rust.
- The Rust Book : https://doc.rust-lang.org/book/
- Rust by Example : https://doc.rust-lang.org/rust-by-example/
- Rust Reference : https://doc.rust-lang.org/reference/
- Rustonomicon (unsafe) : https://doc.rust-lang.org/nomicon/
- Rust API Guidelines : https://rust-lang.github.io/api-guidelines/
- Cargo Book : https://doc.rust-lang.org/cargo/
- crates.io : https://crates.io/
- docs.rs : https://docs.rs/
- Documentation : https://docs.rs/egui/
- GitHub : https://github.com/emilk/egui
- Demo : https://www.egui.rs/
- Exemples : https://github.com/emilk/egui/tree/master/examples
- Tauri : https://tauri.app/
- iced : https://iced.rs/
- Slint : https://slint.dev/
- Dioxus : https://dioxuslabs.com/
- rusqlite : https://docs.rs/rusqlite/
- diesel : https://diesel.rs/
- sqlx : https://docs.rs/sqlx/
- Tokio : https://tokio.rs/
- async-std : https://async.rs/
- serde : https://serde.rs/
- serde_json : https://docs.rs/serde_json/
- toml : https://docs.rs/toml/
- tracing : https://docs.rs/tracing/
- log : https://docs.rs/log/
- anyhow : https://docs.rs/anyhow/
- thiserror : https://docs.rs/thiserror/
- tantivy : https://docs.rs/tantivy/
- printpdf : https://docs.rs/printpdf/
- genpdf : https://docs.rs/genpdf/
- aes-gcm : https://docs.rs/aes-gcm/
- argon2 : https://docs.rs/argon2/
- ed25519-dalek : https://docs.rs/ed25519-dalek/
- rust-analyzer : https://rust-analyzer.github.io/
- VS Code + rust-analyzer : Extension recommandée
- RustRover (JetBrains) : https://www.jetbrains.com/rust/
- LLDB : Debugger par défaut sur macOS
- GDB : Debugger Linux
- CodeLLDB : Extension VS Code
- cargo-flamegraph : https://github.com/flamegraph-rs/flamegraph
- perf (Linux) : Profiler système
- Instruments (macOS) : Profiler Apple
- cargo-clippy : Linter officiel
- cargo-fmt : Formateur officiel
- cargo-audit : Audit de sécurité
- cargo-deny : Vérification de licences
- cargo-wix : Installer Windows
- cargo-bundle : Bundle macOS/Linux
- cargo-deb : Paquet Debian
- cargo-appimage : AppImage Linux
- Programming Rust (O'Reilly) : Référence complète
- Rust in Action : Approche pratique
- Zero To Production In Rust : Backend web
- Rust for Rustaceans : Niveau avancé
- Rustlings : https://github.com/rust-lang/rustlings
- Exercism Rust Track : https://exercism.org/tracks/rust
- Tour of Rust : https://tourofrust.com/
- Jon Gjengset : https://www.youtube.com/@jonhoo
- Let's Get Rusty : https://www.youtube.com/@letsgetrusty
- No Boilerplate : https://www.youtube.com/@NoBoilerplate
- Rust Users Forum : https://users.rust-lang.org/
- Rust Discord : https://discord.gg/rust-lang
- r/rust : https://www.reddit.com/r/rust/
- This Week in Rust : https://this-week-in-rust.org/
- Rust Blog : https://blog.rust-lang.org/
- RustConf : Conférence officielle annuelle
- Rust Nation UK : Conférence européenne
- EuroRust : Conférence européenne
- Dribbble : https://dribbble.com/
- Mobbin : https://mobbin.com/
- UI Patterns : https://ui-patterns.com/
- Coolors : https://coolors.co/
- ColorHunt : https://colorhunt.co/
- Contrast Checker : https://webaim.org/resources/contrastchecker/
- Google Fonts : https://fonts.google.com/
- Font Pair : https://www.fontpair.co/
- Feather Icons : https://feathericons.com/
- Heroicons : https://heroicons.com/
- Lucide : https://lucide.dev/
- Lander examples : https://land-book.com/
- SaaS Landing Page : https://saaslandingpage.com/
- Keygen : https://keygen.sh/
- Gumroad : https://gumroad.com/
- Paddle : https://www.paddle.com/
- Plausible : https://plausible.io/
- Fathom : https://usefathom.com/
- Simple Analytics : https://simpleanalytics.com/
- eframe : https://docs.rs/eframe/ (framework d'application)
- egui_extras : https://docs.rs/egui_extras/ (widgets additionnels)
- egui_plot : https://docs.rs/egui_plot/ (graphiques)
- egui-notify : https://github.com/ItsEthra/egui-notify (toasts)
- cross : https://github.com/cross-rs/cross (cross-compilation)
- cargo-zigbuild : https://github.com/rust-cross/cargo-zigbuild
- GitHub Actions for Rust : https://github.com/actions-rs
- rust-cache : https://github.com/Swatinem/rust-cache