Stack Gems
Menu
← Catalog

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.

Reviewed on Stack Gems

Markdown

[![Reviewed on Stack Gems](https://stackgems.com/badge/boardgame-io.svg)](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>