The simplest way to host Minecraft servers. Just click, run, and play.
This project is in early development. * Things might break without notice.
- Always backup your
servers/folder before updating. - Use at your own risk in "production" environments.
If you are on Windows, just follow these three steps:
- Install Python: Open your terminal (PowerShell) and paste this:
winget install --id=Python.Python.3.13- Download & Extract: Download the zip from the latest release.
- Run: Double-click the
start.batfile.
To play with friends from anywhere without port forwarding, use Playit.gg:
- Download: https://playit.gg/download/windows
- Create a tunnel and use the provided address
- Works with Minecraft Java & Bedrock Edition
If you already have Git and Python installed:
# 1. Get the code
git clone https://github.com/Karnikhil90/NHostAPI.git
cd NHostAPI
# 2. Python version cheak
python --version
# 3. Install dependencies
python -m pip install -r requirements.txt
# 4. Launch
python run.py
git clone https://github.com/Karnikhil90/NHostAPI.git
cd NHostAPI
python3 --version
python3 -m pip install --break-system-packages --user -r requirements.txt
python3 run.pyNHostAPI is licensed under the GNU General Public License v3.0.
Permissions of this strong copyleft license are conditioned on making available complete source code of licensed works and modifications under the same license. See the file for full details.
Self-taught coder | Still Learning | Fluent in Java❤️ & Python | C/C++, Rust, & Basic Web Dev | Passionate about Embedded Systems ❤️