Every adventure deserves a save
Authentication and cloud saves keep progress safe.
Pick up the story right where you left off.
You dream up the adventure.
Zekumo helps bring it to life.
From your first cloud save to meeting new friends.
Spend less time on backend plumbing and more on making games.
From “I have an idea” to “we’re live.”
The tools you need at every stage of your game.
Authentication and cloud saves keep progress safe.
Pick up the story right where you left off.
Friends, chat and realtime room sync.
Turn a solo adventure into a shared little world.
Celebrate progress with leaderboards and achievements.
Deliver a little joy with mail and rewards.
You don’t have to build a backend from scratch.
Use the language you know and connect your first little world.
Start Zekumo with Docker Compose.
Open the console and give your new world a name.
Sign players in and save their progress with a few calls.
// Say hello to your first little world ✧
import Zekumo from 'zekumo-sdk';
const game = new Zekumo({
appId: 'YOUR_APP_ID',
baseUrl: 'https://YOUR_HOST'
});
// Welcome, a new adventurer!
await game.auth.loginAsGuest({
deviceId: 'player-device-001'
});
// Keep your progress safe in the cloud
await game.playerData.set('save1', {
level: 1, chapter: 'The journey begins'
});# 1. Sign in as a guest to get a token
curl https://YOUR_HOST/v1/auth/login \
-H 'Content-Type: application/json' \
-d '{"app_id":"YOUR_APP_ID",
"provider":"guest",
"device_id":"player-device-001"}'
# 2. Save progress using the token returned by login
curl -X PUT \
https://YOUR_HOST/v1/player/data/save1 \
-H 'Authorization: Bearer YOUR_TOKEN' \
-H 'Content-Type: application/json' \
-d '{"level":1,"chapter":"The journey begins"}'
YOUR LITTLE CLOUD COMPANIONFluffy ears, a cloud tail full of starlight,
and headphones always ready for your next idea.
Meet Zekumo’s cloud companion, here to cheer every creator on.
May every little spark grow into a world of its own.
Zekumo is designed for web games, WeChat mini games and small indie games. It provides authentication, saves, leaderboards, live operations and lightweight realtime interaction. Rooms support lightweight state sync; complex competitive games still need an authoritative game server designed for their gameplay.
Yes. Zekumo includes a Docker Compose deployment setup and uses Go, PostgreSQL and Redis. Release artifacts can be stored locally or in S3-compatible storage. Follow the repository’s deployment guide to configure domains, secrets and the database before going live.
Official JavaScript / TypeScript and Go SDKs are available. Other languages and engines can use the HTTP API and WebSocket. Environments such as WeChat require adapters for their networking APIs; see the SDK documentation for details.
Zekumo is an open-source backend you can host yourself. Deploy it using the quick-start guide, then create a game in the console to get an App ID. This website does not offer hosted plans or online service signup.
Keep creating. One little step at a time.✧