Saru Games is a Minecraft: Bedrock Edition server dedicated to UHC (Ultra Hardcore), run by a bunch of friends with no corporate roadmap, no VC funding, just the urge to play, hack together a few tools, and watch everyone die at the border.
"Saru" (猿) means monkey in Japanese, which sums up the level of seriousness around here pretty well.
We build our own stuff because it's fun, not because we have to. If something breaks, we fix it between two games. If it works, great, we ship it.
| Project | Language | What it actually does |
|---|---|---|
| orchestrator | Go | The zookeeper. Spins up and tears down Minecraft servers on demand via a REST API so nobody has to SSH in at 2am just to start a match |
| deployment | Shell | The only way to start the network. It wires up all the codebase and deploys it |
| discord | Typescript | The bot that moderates the Discord members and lets moderators ban in-game players without having to hop on the game at 2 AM |
| database | SQL | The definition of the structure of all your data |
We used to run everything on PocketMine-MP, until dktapps announced on July 9, 2026 that nobody was left to maintain it for new Minecraft versions. Rather than fork a dead project, we packed up and moved on — but the old bananas stay on the shelf for the memories:
| Project | Language | What it did |
|---|---|---|
| legacy-lobby | PHP | First thing every player saw. Held the network together with duct tape and good vibes |
| legacy-core | PHP | The organ that kept every other plugin alive. Touch it wrong and everything dies at once |
| legacy-horus | PHP | A tireless robot moderator that never slept, never complained, and definitely banned people while we were asleep |
| legacy-uhc-classic | PHP | The OG game mode. Borders shrinking, friendships ending, loot goblins rejoicing |
| docker-base | Shell | The place to be for all the features, so the deployment system just has to pull from ghcr to access the codebase |
| legacy-devirion | PHP | Debugging tool for virions, born purely out of "why doesn't this plugin work" rage |
| bds-sdk-generator | C++ | Cracks open Bedrock Dedicated Server's PDB and turns raw symbols into headers a human can actually read |
Built by monkeys, for monkeys. Come drop your gear on death with us.