Gate
High-performance, resource-efficient Minecraft reverse proxy and library with robust multi-protocol version support. Designed as a scalable Velocity/BungeeCord alternative, suitable for both development and large-scale deployments. Proven in production environments, powering our global Connect edge proxy network.
Install / Use
/learn @minekube/GateREADME
The extensible Minecraft Proxy
Gate is an extensible, high performant & paralleled Minecraft proxy server with scalability, flexibility, cross-platform compatibility & excellent server version support - written in Go and ready for the cloud!
Website & Documentation
There is a lot to discover on Gate's website. Please refer to the website for the documentation, guides and any more information needed!
Quick Start
Follow our quick start guide on creating a simple Minecraft network!
| Platform | Installation Command |
| ----------- | ------------------------------------------------------------------ |
| Go | go run go.minekube.com/gate@latest |
| Linux/macOS | curl -fsSL https://gate.minekube.com/install \| bash |
| Windows | powershell -c "irm https://gate.minekube.com/install.ps1 \| iex" |
Bedrock Cross-Play Support
Gate includes built-in Bedrock Edition support through Geyser enabling cross-play between Java Edition (PC) and Bedrock Edition (Mobile, Console, Windows) players through integrated Geyser & Floodgate technology - zero plugins required!
See the Bedrock Guide for setup instructions.
graph LR
A[Java Players<br/>PC] -->|25565| D(Gate Proxy)
B[Bedrock Players<br/>Mobile/Console/Win] -->|19132| C(Geyser)
C -->|25567| D
D -->|Java Protocol| E[Backend Server<br/>Paper/Spigot/Vanilla]
style A fill:#b36b00,stroke:#333,stroke-width:2px
style B fill:#007a7a,stroke:#222,stroke-width:2px
style C fill:#1e90ff,stroke:#222,stroke-width:2px
style D fill:#2e8b57,stroke:#222,stroke-width:2px
style E fill:#a0526d,stroke:#222,stroke-width:2px
Gate Lite Mode
Gate has a Lite Mode which is a lightweight version of Gate that can expose multiple Minecraft servers through a single port and IP address and reverse proxy players to backend servers based on the hostname/subdomain they join with.
See the Lite Mode guide for more information.
graph LR
A[Player Alice] -->|Join example.com| C(Gate Lite)
B[Player Bob] -->|Join my.example.com| C(Gate Lite)
C -->|10.0.0.1| D[Backend A]
C -->|10.0.0.2| E[Backend B]
C -->|10.0.0.3| F[Another Proxy]
linkStyle 0 stroke:orange
linkStyle 1 stroke:purple
linkStyle 2 stroke:purple
linkStyle 3 stroke:orange
Developers Starter Template
The starter template is designed to help you get started with your own Gate powered project. Fork it! 🚀 - minekube/gate-plugin-template
Related Skills
node-connect
337.3kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
prose
337.3kOpenProse VM skill pack. Activate on any `prose` command, .prose files, or OpenProse mentions; orchestrates multi-agent workflows.
frontend-design
83.2kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
sonoscli
337.3kControl Sonos speakers (discover/status/play/volume/group).


