Sobre el proyecto

Lichess.org es un servidor de ajedrez en línea totalmente de código abierto y sin publicidad, diseñado para el juego en tiempo real y la accesibilidad. Proporciona funciones que incluyen búsqueda de partidas, análisis computarizado impulsado por Stockfish a través del clúster Fishnet, torneos, exhibiciones simultáneas (simuls), foros, juego en equipo, puzzles tácticos, aplicaciones móviles y tableros de estudio colaborativos. La interfaz admite más de 140 idiomas mediante la traducción comunitaria en Crowdin. Técnicamente, Lichess utiliza Scala 3 con Play Framework, Pekko streams y MongoDB para el almacenamiento, indexado por Elasticsearch. El manejo de WebSocket se delega a un servicio separado utilizando Redis. El frontend está construido con TypeScript y Snabbdom, estilizado con Sass. Todas las partidas clasificadas se publican como una base de datos PGN gratuita. La compatibilidad del navegador incluye versiones modernas de Firefox, Chrome, Edge, Opera y Safari. El proyecto fomenta las contribuciones a través de issues de GitHub y Discord, y ofrece un programa de desarrollo de competencias para los colaboradores. Bajo la licencia AGPLv3+, Lichess mantiene la transparencia con diagramas de arquitectura públicos y repositorios de código fuente.