A modern, cross-platform mod manager for Hytale built with Tauri and SvelteKit.
- Browse & Install Mods - Search and install mods directly from CurseForge
- Mod Management - Enable, disable, and uninstall mods with one click
- Mod Profiles - Create and switch between different mod configurations
- Dependency Checking - Automatically detect missing required dependencies
- Update Detection - Check for and install mod updates
- Server Support - Manage mods for both client and dedicated servers
- Local Server Manager - Start, stop, and monitor local Hytale servers
- Cross-Platform - Works on Windows, macOS, and Linux
Download the latest release for your platform from the Releases page.
# Clone the repository
git clone https://github.com/CapCeph/hmm.git
cd hmm
# Install dependencies
npm install
# Run in development mode
npm run tauri dev
# Build for production
npm run tauri buildHMM will attempt to auto-detect your Hytale installation. You can also manually configure:
- Client Mods Directory - Where client-side mods are stored
- Server Mods Directory - Where server-side mods are stored
- Browse - Search for mods on CurseForge and install with one click
- Mods - View and manage your installed mods
- Mod Profiles - Save different mod configurations and switch between them
- Click - Select a mod to view details
- Shift+Click - Select a range of mods
- Ctrl/Cmd+Click - Toggle individual mod selection
Toggle between Client and Server mode in the sidebar to manage mods for each separately.
- Frontend: SvelteKit, Svelte 5, TailwindCSS
- Backend: Rust, Tauri v2
- APIs: CurseForge API
Contributions are welcome! Please feel free to submit a Pull Request.
- Fork the repository
- Create your feature branch (
git checkout -b feature/amazing-feature) - Commit your changes (
git commit -m 'Add some amazing feature') - Push to the branch (
git push origin feature/amazing-feature) - Open a Pull Request
This project is licensed under the GNU Affero General Public License v3.0 - see the LICENSE file for details.
This means:
- You can use, modify, and distribute this software
- If you modify and distribute it, you must release your source code under AGPL
- If you run a modified version on a server, you must provide source code to users
- Tauri - For the amazing cross-platform framework
- SvelteKit - For the reactive frontend framework
- CurseForge - For the mod hosting and API
- The Hytale community
This project is not affiliated with, endorsed by, or connected to Hypixel Studios or Hytale. All trademarks and registered trademarks are the property of their respective owners.
Made with love for the Hytale community