À propos du projet
Lichess.org est un serveur d'échecs en ligne entièrement open-source et sans publicité, conçu pour le jeu en temps réel et l'accessibilité. Il propose des fonctionnalités telles que la recherche de parties, l'analyse informatique propulsée par Stockfish via le cluster Fishnet, des tournois, des parties simultanées (simuls), des forums, le jeu en équipe, des puzzles tactiques, des applications mobiles et des tableaux d'étude collaboratifs. L'interface prend en charge plus de 140 langues grâce à la traduction communautaire sur Crowdin. Techniquement, Lichess utilise Scala 3 avec Play Framework, Pekko streams et MongoDB pour le stockage, indexé par Elasticsearch. La gestion des WebSockets est déléguée à un service distinct utilisant Redis. Le frontend est construit avec TypeScript et Snabbdom, stylisé avec Sass. Toutes les parties classées sont publiées sous forme de base de données PGN gratuite. La compatibilité avec les navigateurs inclut les versions modernes de Firefox, Chrome, Edge, Opera et Safari. Le projet encourage les contributions via les tickets GitHub et Discord, et propose un programme de développement des compétences pour les contributeurs. Sous licence AGPLv3+, Lichess maintient sa transparence avec des schémas d'architecture publics et des dépôts de code source.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.