boardgame.io
MIT engine for turn-based multiplayer JS games
Libraries / Libraries · OSS/MIT · 12.5k
Reviewed 2026-10-18 · last push 2026-09-18 · repo checked 2026-10-19
What's Good
MIT (boardgameio/boardgame.io), developed since 2017. State syncs automatically across clients, server and storage, game phases and turn orders are declarative, a lobby handles matchmaking, bots can be generated automatically, and a debug panel simulates moves before you build the UI. Works with React, React Native or plain JS. ★~12.5k.
The Catch
Activity has slowed: there are no recent tagged releases and the last code change was August 2026, so check open issues before relying on it. Turn-based only; it is not for real-time games. Hosting the server and storage is up to you.
Verdict
Still the fastest way to put a board or card game online — a mature but quiet project.
Embed
Maintainer? Add the badge to your README. It is free, links to this review, and there is no paid version.
Markdown
[](https://stackgems.com/gems/boardgame-io)
HTML
<a href="https://stackgems.com/gems/boardgame-io"><img src="https://stackgems.com/badge/boardgame-io.svg" alt="boardgame.io reviewed on Stack Gems" height="20"></a>