Leaf
Lightweight, scalable game server framework in Go
Leaf is a lightweight and modular game server framework written in Go, designed for high concurrency and easy development of online game backends. It provides modules for networking, logging, and inter-module communication.
Key features
- Lightweight modular design
- High concurrency support
- Built-in networking modules
- Simple game backend development
Strengths
- Released under the Apache-2.0 license
- Mature project with 5.5k GitHub stars
- Written in Go
- Tiny footprint — runs in 256 MB RAM
Leaf replaces
Compare Leaf
11 head-to-head comparisons.
Similar game servers apps
Mindustry
Game ServersTower-defense and factory game with servers
Replaces Factorio
Lichess
Game ServersOpen-source chess server and platform
Replaces Chess.com
OpenRCT2
Game ServersOpen-source remake of RollerCoaster Tycoon 2
Replaces RollerCoaster Tycoon
papermc-docker
Game ServersContainerized Minecraft Java server image
Replaces Minecraft Realms
ArchiSteamFarm
Game ServersTool for farming Steam cards from multiple accounts
Replaces Idle Master
Cytopia Note - games browser alt 2048
Game ServersSelf-hostable browser version of the 2048 sliding puzzle
Replaces Mobile puzzle games