Skip to content

Repository files navigation

Hosty icon

Hosty

Host Minecraft servers

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.

Why Hosty?

  • 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.

Run Hosty

Download on Flathub

Run from source (Python)

Linux

  1. Install GTK4/libadwaita and PyGObject system packages.
  2. Install Python dependencies:
python3 -m pip install requests psutil Pillow
  1. Run Hosty:
python3 hosty.py

Windows

The 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-libadwaita

Then run from the MSYS2 UCRT64 shell:

python hosty.py

Conda is also supported if the environment includes pygobject and gtk4.

Demo

hosty_demo.mp4

Screenshots

Console view

  • Console: stream logs and send commands.

Performance view

  • Performance: monitor live server performance.

Properties view

  • Properties: edit server settings with autosave.

Files and worlds view

  • Files: manage worlds, dimensions, and backups.

Mods view

  • Mods: browse Modrinth, install mods, and auto-manage dependencies.

Connect view

  • Connect: configure Playit and manage whitelist/ban lists.

Backups view

  • Backups: create and restore world backups.

About

Minecraft Fabric Server Manager

Topics

Resources

Contributing

Stars

35 stars

Watchers

3 watching

Forks

Releases

Contributors

Languages