Chess Arena
Browser chess with a local engine, 3D board, and multiplayer client — built as a self-hosted arena rather than a wrapped third-party widget.

Overview
Chess Arena is a self-hosted browser chess product: HTML boards (including a 3D view), a local engine bridge (Stockfish), and a multiplayer client with a small Node server. It is not a wrapped third-party widget.
Challenge
Embedding lichess or chess.com is easy and impossible to brand. Teams that want an arena on their own domain need engine, board, and sockets they control.
Solution
Static boards plus chess-engine.js and stockfish-bridge.js, multiplayer-client.js, and a server folder for play over the network. Assets and docs sit in-repo so the arena can be hosted anywhere.
What we built
- 2D and 3D board frontends
- Local engine via Stockfish bridge
- Multiplayer client
- Self-hosted Node static/API server
- No third-party board iframe
Outcomes
- Playable chess on a domain you own
- Engine strength without shipping users off-site
- 3D presentation for marketing and events
Stack
3D board | Engine play | Multiplayer client
Build something in this family
Talk to NTechnologies about a POS, agent, marketplace, or internal tool.


