Lazap - Unifying your games into a single, modern, lightweight library 🎮

55 points DashCruft

From the very early days with Electron (very yuck I know) to the game-changer Tauri, our project has evolved significantly. Tauri not only improved our workflow but also brought much organization to our development process. When transitioning, majority of our code was in the frontend. As we shifted our frontend work (mainly game detection mechanism) to the backend, powered by Rust, our project gained efficiency and robustness. It is actually quite impressive how powerful Rust can be when it is being used correctly.

Oh and yes. The software is fully cross platform (Windows, Linux, MacOS).

We're now aiming to transition the majority of our project's source code to Rust (so it is around-above 60% in github stats), and implementing the missing features.

I'd greatly appreciate feedback and tips from the experienced Rust users in this subreddit on how we can further optimize our transition and leverage Rust's capabilities to their fullest potential. Feel free to also comment about the Software as a whole. Any comments are appreciated.

Project Github: https://github.com/Lazap-Development/Lazap

https://preview.redd.it/m6xeex0gri0d1.png?width=1700&format=png&auto=webp&s=f3dd419a1a88e1ca5212716d0be6fe20795a93f4