Acknowledgments & Open Source Credits

This chess training platform is built upon the excellent work of many open source projects and communities. We gratefully acknowledge the following contributions:

Chess Components

chessground

Usage: The interactive chessboard used for solving puzzles

Repository: https://github.com/lichess-org/chessground

License: GPL-3.0-or-later

The board library developed by Lichess, handling piece movement, dragging and board rendering.

Lichess.org

Usage: Chess puzzles database and training positions

Website: https://lichess.org

License: AGPL-3.0

We use Lichess's extensive puzzle database to provide challenging chess positions for training. Each puzzle links back to the original on Lichess.

chess.js

Version: 1.0.0-beta.8

Usage: Chess move validation and game logic

Repository: https://github.com/jhlywa/chess.js

License: BSD-2-Clause

Provides the core chess engine for move validation, legal move generation, and game state management.

chessboard.js

Version: 0.0.1

Usage: Interactive chess board visualization

Repository: https://github.com/oakmac/chessboardjs

License: MIT

Powers the interactive chess board interface with drag-and-drop functionality.

Chess Piece Sets

The piece designs you can choose in the board settings were created by the artists below and are used under their licences. The images are the ones served by Lichess.

Set Author License:
cburnett Colin M.L. Burnett GPLv2+
Chessnut Alexis Luengas Apache 2.0
Fantasy Maurizio Monge MIT
Spatial Maurizio Monge MIT
Celtic Maurizio Monge MIT
RhosGFX RhosGFX CC0 1.0
Kiwen-Suwi neverRare CC BY 4.0
Firi James Faure CC BY 4.0
Totoy Kosal Sen CC BY 4.0
Papercut Nikolay Anzarov CC BY 4.0

Source: lichess-org/lila COPYING.md

Board sounds — el_boss

Usage: Default move and capture sounds (Wood sets)

Website: Chess Puzzle Blitz SFX · Freesound

License: CC0 1.0

Board sounds — Enigmahack

Usage: Move and capture sounds on the board (SFX, Piano, NES and Futuristic sets)

Author: Enigmahack

License: AGPL-3.0-or-later

Created for Lichess and used unmodified. The sound files can be downloaded and reused under the same licence.

Web Technologies

Laravel Framework

Version: 11.x

Usage: Backend framework and application structure

Website: https://laravel.com

License: MIT

Livewire

Version: 3.5

Usage: Full-stack reactive UI components

Website: https://livewire.laravel.com

License: MIT

Blade Icons + Heroicons

Usage: SVG icon components

Websites: https://blade-ui-kit.com/blade-icons, https://heroicons.com

License: MIT

Tailwind CSS + DaisyUI

Usage: Utility-first CSS framework with component library

Websites: https://tailwindcss.com, https://daisyui.com

License: MIT

Alpine.js

Version: 3.14.1

Usage: Lightweight JavaScript framework for client-side reactivity

Website: https://alpinejs.dev

License: MIT

jQuery

Version: 3.7.1

Usage: JavaScript library for DOM manipulation

Website: https://jquery.com

License: MIT

Additional Libraries

Intervention Image

Usage: Image processing and manipulation

Website: https://image.intervention.io

License: MIT

Laravel DomPDF

Usage: PDF generation and document export

Repository: https://github.com/barryvdh/laravel-dompdf

License: MIT

Blade Heroicons

Usage: Beautiful SVG icons for the user interface

Website: https://heroicons.com

License: MIT

Special Thanks

The Open Source Community

This project would not be possible without the countless hours contributed by developers around the world to create and maintain these excellent tools. Their dedication to open source software enables platforms like ours to exist and thrive.

All trademarks and registered trademarks are the property of their respective owners.

This project respects all licenses and aims to give proper attribution to all contributors.