Skip to content

About

A graphical user interface for installing and managing a Minecraft java local server

Topics

Resources

Stars

22 stars

Watchers

1 watching

Forks

Latest commit

 

History

194 Commits

Folders and files

Repository files navigation

Cubi logo

Cubi — Minecraft Local Server GUI

Host a Minecraft server on your own PC and play with your friends in a minute.
Free, no limits, no port forwarding.

Download for Windows Download for Linux

Downloads Stars MIT license Languages


Cubi dashboard with the address to share with friends

How it works

  1. Create — pick how you want to play (Vanilla, Paper plugins, Fabric/Forge/NeoForge mods). Cubi downloads the server and the right Java for you.
  2. Start — the server starts by itself and gets a public address. No router setup.
  3. Share — copy the address and send it to your friends. They paste it in Multiplayer → Add Server.

Features

Play with friends from anywhere Public address in one click, a free permanent address with playit.gg, or a fixed name.play.ariser.app address. No port forwarding.
Players Everyone who joined, with a 3D skin wearing their armor, stats, inventory and ender chest with real item icons (vanilla and modded). Op, whitelist, kick and ban in one click.
Mods & plugins Search and install from Modrinth, modpacks included. Installed list with readable names.
Worlds & backups Automatic backups on a schedule, restore, download or import in one click.
Simple settings Every option explained in plain words, RAM presets, live MOTD preview.
Automatic Java The correct Java for each Minecraft version is downloaded and kept separate from your system.
Bedrock crossplay With GeyserMC, phone and console players can join your Java server.
4 languages English, Spanish, French and Russian.
More screenshots
Player card with 3D skin and inventory
Players
Mods browser
Mods
Worlds and backups
Worlds & backups
Server settings
Settings
Setup wizard
Setup wizard
Your servers
Your servers

Download

Platform
Windows 10/11 (64-bit) .exe installer
Linux .AppImage or .deb

Download the latest version. Already using MLSG 1.x? The app will update to Cubi and keep your servers and settings.

No Python or Java needed. See the changelog for what's new.

FAQ

Do my friends need to install anything?

Only Minecraft Java Edition (the same version as your server). With mods, they need the same mods too. Bedrock players can join if you install GeyserMC.

Do I need to open ports on my router?

No. Cubi creates a public tunnel automatically. Link a free playit.gg account once to get a permanent address with no time limit; otherwise a temporary Pinggy tunnel (60-minute sessions) is used.

Why does it download Java and game graphics?

Each Minecraft version needs a specific Java; Cubi downloads it into its own folder without touching your system. Item icons and skins are generated on your PC from the official game files downloaded from Mojang, once per version — Cubi doesn't ship any Mojang artwork.

Where are my servers and settings stored?

Servers live in the folder you choose (default ~/MinecraftServers). App data is in %APPDATA%/MinecraftServerGUI on Windows and ~/.minecraft_server_gui/ on Linux.

Can I import a server I already have?

Yes: New server → I already have a server, then choose its folder. The type and version are detected automatically.

Development

git clone https://github.com/CalaKuad1/Minecraft-Local-Server-GUI.git
cd Minecraft-Local-Server-GUI

# Backend (Python 3.11+)
cd backend
python -m venv venv
venv\Scripts\activate          # Windows  (Linux: source venv/bin/activate)
pip install -r requirements.txt

# Frontend (Node 18+)
cd ../electron-app
npm install
npm run dev

Releases are built by GitHub Actions: bump electron-app/package.json, then push a tag (git tag v2.0.0 && git push origin v2.0.0). Tags with a suffix such as -beta.1 are published as pre-releases.

Layer Technology
App Electron + React + Vite + Tailwind
Backend Python + FastAPI
Packaging electron-builder + PyInstaller (GitHub Actions)

License

MIT. Made by CalaKuad1. If Cubi helps you, starring the repo helps others find it.

Cubi is not an official Minecraft product. Not approved by or associated with Mojang or Microsoft.

About

A graphical user interface for installing and managing a Minecraft java local server

Topics

Resources

Stars

22 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages