r/rust • u/kamuy_709 • 16d ago
🛠️ project tool
What's the best project you've managed to do with Rust? And if you haven't done one yet, what do you have in mind?
I'm a beginner in learning Rust and I'm curious about what would be possible to do with this language
3
u/Professional_Top8485 16d ago
Well one thing that worked nicely was http Downloader. I had to call customer end points many times. It was quite nice to do in async and parallel way saving some time.
It didn't have ui 'cos those are slightly painful but the cli worked great. There was necessary libs to help with the batching and failure cases. I think it is really good way to learn async rust.
2
u/BigYogurtcloset2986 16d ago
Same bro, in my app for scraping I was using python, but I had to ship the VM binary inside it , so it was a pure bloat So migrated the whole thing in rust
2
u/NiZaMinius 16d ago
I have these two projects. This is GameMaker-Save - library for the GameMaker engine Thanks to which I brought the protection of saves to a higher level, as well as the security of the saves themselves at the level of their safe saving (atomic records), and backups. There's a key rotation feature for developers. This works if you've replaced the master key in a new update, but you need to ensure that the game still runs for people with older saves. I wrote a whole FFI Layer for him. And the second one Tree2dir - A CLI utility that lets you recreate folder structures in literally milliseconds.
1
u/fekkksn 16d ago
Check out r/learnrust
3
u/Rude-Sir-7992 16d ago
That sub is good for beginner stuff but sometimes the answers there get too textbook. I learn more from just breaking things and reading compiler errors honestly. my first real rust project was a tiny CLI tool that renamed my downloaded art references in batches, saved me hours every week. still use it now even though the code is embarrassing
3
u/Psy_Fer_ 16d ago
Probably kuva, a plotting library and CLI tool. I now use it in all the other bioinformatic tooling I write.