Hosty is a desktop app for creating, running, and managing Minecraft Fabric servers with a clean, native-style UI.
It keeps the full server workflow in one app: setup, start/stop, monitoring, mod management, backups, and player access controls.
- Easy to use: set up and run a Fabric server without juggling scripts, terminals, or scattered tools.
- Auto-downloads dependencies: Hosty fetches what your server needs, including Java when it is missing.
- All in the app: setup, start/stop, live monitoring, mod management, backups, and access controls in one place.
- Built for real hosting: stream logs, send commands, tweak settings, and manage worlds without leaving Hosty.
- Less manual maintenance: practical backup and restore tools help you recover quickly when something goes wrong.
- Linux: use the Flatpak release from Flathub.
- Windows: Download from GitHub Releases
Run from source (Python)
- Install GTK4/libadwaita and PyGObject system packages.
- Install Python dependencies:
python3 -m pip install requests psutil Pillow- Run Hosty:
python3 hosty.pyThe Windows build uses the same GTK/libadwaita UI as Linux, so it needs a Python environment that already has PyGObject (gi), GTK4, and libadwaita.
Recommended MSYS2 UCRT64 setup:
pacman -Suy
pacman -S mingw-w64-ucrt-x86_64-python mingw-w64-ucrt-x86_64-python-gobject mingw-w64-ucrt-x86_64-python-requests mingw-w64-ucrt-x86_64-python-psutil mingw-w64-ucrt-x86_64-python-pillow mingw-w64-ucrt-x86_64-gtk4 mingw-w64-ucrt-x86_64-libadwaitaThen run from the MSYS2 UCRT64 shell:
python hosty.pyConda is also supported if the environment includes pygobject and gtk4.
hosty_demo.mp4
- Console: stream logs and send commands.
- Performance: monitor live server performance.
- Properties: edit server settings with autosave.
- Files: manage worlds, dimensions, and backups.
- Mods: browse Modrinth, install mods, and auto-manage dependencies.
- Connect: configure Playit and manage whitelist/ban lists.
- Backups: create and restore world backups.






