Nakama is an open source server designed for social and real-time games and apps. It handles user accounts, data storage, social network integration, realtime messaging, game matchmaking, and more. Nakama helps developers build multi-player games and social apps quickly and at scale.
Nakama is an open source server designed specifically for powering social and real-time games and applications. It provides the fundamental backend services needed to develop cross-platform games or apps with social and realtime elements without needing to host your own dedicated game servers.
Nakama handles user accounts, data storage, social network integration, realtime messaging between users, game matchmaking, multiplayer sessions, push notifications, and much more. It's aimed at both hobbyist indie developers as well as studios and creators looking to accelerate development and reduce operations costs.
Some of the features Nakama provides includes:
Nakama is built in Go and designed to be scalable horizontally. It can run standalone or integrate with external services like databases or Cloud providers. The server provides a RESTful API as well as realtime sockets and gRPC.
Overall, Nakama aims to provide an easy to use and robust foundation for developers to integrate complex social interactions and realtime data sync in their apps and games.
Here are some alternatives to Nakama:
Suggest an alternative ❐