About the Libraries Used

chessground

We also use chessground from lichess.org to display the chessboard.

Original repository: github.com/lichess-org/chessground

License: GNU GPL v3

vkurko/calendar

For the calendar, we use vkurko/calendar.

Original repository: github.com/vkurko/calendar

License: MIT License

© 2021 vkurko
Permission is granted, free of charge, to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the software, provided that the copyright notice and license are included.
The software is provided "AS IS", without any warranties.

pgn-viewer

The project uses pgn-viewer from lichess.org.

Original repository: github.com/lichess-org/pgn-viewer

License: GNU GPL v3

Modifications:

  • The CI/CD infrastructure (GitHub Actions: ci.yml, release.yaml) has been removed.
  • Configuration files for development and version control were removed from the root directory (.gitignore, .prettierignore, .prettierrc.json, eslint.config.mjs).
  • The original license file (LICENSE) was removed from the root directory.
  • The original project description file (README.md) was removed from the root directory.
  • The original demo directory with all demo files was removed.
  • The original icon directory with icon files and licenses was removed.
  • The project structure has been reorganized:
    • A new main directory lichess-pgn-viewer was created for the modified library.
    • A LICENSE file (GPLv3) was added to lichess-pgn-viewer/.
    • A new README.md file was added to lichess-pgn-viewer/.
    • A new demo directory with usage examples was added to lichess-pgn-viewer/.
    • A dist directory with compiled library files (lichess-pgn-viewer.css, lichess-pgn-viewer.min.js) was added to lichess-pgn-viewer/.
    • A package.json file for project and dependency management was added to lichess-pgn-viewer/.

The modified version is also distributed under the GNU GPL v3 license.

Download Archives

You can download the original and modified versions of the libraries:

Contacts

For inquiries about usage and modification, contact: support@chesswin.org

5