TheoryChess

Licenses and Credits

The open-source software, data and artwork TheoryChess uses, and their licences.

Last updated: 30 September 2026

TheoryChess uses the following open-source work, with thanks to everyone behind it. Each is subject to its own licence.

Stockfish.js

Moves are evaluated by the WebAssembly build of the Stockfish chess engine, running in your browser.

Opening data

Chess pieces (cburnett)

3D chess piece model

  • “A Beautiful Game” © 2020 ASWF (Academy Software Foundation), MaterialX Project, originally made by Moeen Sayed and Mujtaba Sayed. glTF conversion © 2022 Ed Mackey.
  • Source: Khronos glTF Sample Assets
  • Licence: CC BY 4.0
  • Changes: one model per piece type was kept; the board, materials and textures were removed; the models were centred, scaled and simplified.

Typeface

Other open-source software

The site is built with open-source libraries such as Next.js, React, NestJS, Prisma, Better Auth, chess.js and Tailwind CSS, distributed under MIT, Apache 2.0 and similar permissive licences. Each library’s licence text ships with its package.