diff options
| author | 2026-01-19 16:19:18 +0800 | |
|---|---|---|
| committer | 2026-01-19 16:19:18 +0800 | |
| commit | cf6cd6ba667b35e352b705946420cf4acab2b004 (patch) | |
| tree | 23e39e5603aadc10d6b2d7efad063c68f357a860 | |
| parent | d46581b41131772ff05a84d20bae29b3c41288cb (diff) | |
| download | DropOut-cf6cd6ba667b35e352b705946420cf4acab2b004.tar.gz DropOut-cf6cd6ba667b35e352b705946420cf4acab2b004.zip | |
chore(docs): Update README for new description
| -rw-r--r-- | README.md | 39 |
1 files changed, 32 insertions, 7 deletions
@@ -9,12 +9,34 @@ [](https://github.com/HydroRoll-Team/DropOut/actions/workflows/release.yml) [](https://github.com/HydroRoll-Team/DropOut/actions/workflows/test.yml) -DropOut is a modern, minimalist, and efficient Minecraft launcher built with the latest web and system technologies. It leverages **Tauri v2** to deliver a lightweight application with a robust **Rust** backend and a reactive **Svelte 5** frontend. +DropOut is a modern, reproducible, and developer-grade Minecraft launcher. +It is designed not just to launch Minecraft, but to manage Minecraft environments as deterministic, versioned workspaces. + +Built with Tauri v2 and Rust, DropOut delivers native performance and minimal resource usage, paired with a modern reactive web UI (currently Svelte 5, migrating to React). + +> Minecraft environments are complex systems. +> DropOut treats them like software projects. <div align="center"> <img width="700" src="assets/image.png" alt="DropOut Launcher Interface" /> </div> +## Why DropOut? + +Most Minecraft launchers focus on getting you into the game. +DropOut focuses on keeping your game stable, debuggable, and reproducible. + +- Your instance worked yesterday but broke today? +→ DropOut makes it traceable. + +- Sharing a modpack means zipping gigabytes? +→ DropOut shares exact dependency manifests. + +- Java, loader, mods, configs drift out of sync? +→ DropOut locks them together. + +This launcher is built for players who value control, transparency, and long-term stability. + ## Features - **High Performance**: Built with Rust and Tauri for minimal resource usage and fast startup times. @@ -99,13 +121,16 @@ Download the latest release for your platform from the [Releases](https://github ## Contributing -Contributions are welcome! Please feel free to submit a Pull Request. +DropOut is built with long-term maintainability in mind. +Contributions are welcome, especially in these areas: +- Instance system design +- Mod compatibility tooling +- UI/UX improvements +- Cross-launcher migration tools + +Standard GitHub workflow applies: +fork → feature branch → pull request. -1. Fork the Project -2. Create your Feature Branch (`git checkout -b feature/AmazingFeature`) -3. Commit your Changes (`git commit -m 'Add some AmazingFeature'`) -4. Push to the Branch (`git push origin feature/AmazingFeature`) -5. Open a Pull Request ## License |