A high-performance, lightweight Minecraft engine core written in Rust.
OxideMC is a lightweight Minecraft manager designed for efficiency and performance. Built from the ground up in Rust, it is specifically crafted to be compatible with the Tauri framework.
Currently, it serves as a full installer of any versions more than +1.19 vanilla and injector of Fabric +1.19, with support for NeoForge more vanilla versions coming soon.
For most Minecraft versions coming soon...
Most Minecraft launchers are resource-heavy. OxideMC is different:
- Low RAM Footprint: Designed exclusively for low-end devices (like 4GB RAM systems).
- Native Speed: Written in Rust to ensure the launcher doesn't steal resources from the game.
- Maximum Performance: Leaves more CPU and RAM available for Minecraft and the JVM to perform at their best.
- Tauri Ready: Optimized to work as a backend for modern, lightweight desktop GUIs.
- ✅ Full Installation: Downloads libraries, assets, and the game client.
- ✅ Fabric Injection: Seamlessly integrates Fabric Loader.
- ✅ Modpack Support: Inject custom mods, configs, and shaders via URL.
- ✅ Smart Runtime: Automatic Java version detection and portable installation.
Add this to your Cargo.toml:
[dependencies]
oxide-mc = { git = "https://github.com/S3fflexDev/oxide-mc.git" }