Sobre o projeto
O Lichess.org é um servidor de xadrez online totalmente de código aberto e livre de anúncios, projetado para jogabilidade em tempo real e acessibilidade. Ele oferece recursos que incluem busca de jogos, análise computadorizada alimentada pelo Stockfish via cluster Fishnet, torneios, exibições simultâneas (simuls), fóruns, jogo em equipe, quebra-cabeças táticos, aplicativos móveis e tabuleiros de estudo colaborativos. A interface suporta mais de 140 idiomas por meio de tradução comunitária no Crowdin. Tecnicamente, o Lichess utiliza Scala 3 com Play Framework, Pekko streams e MongoDB para armazenamento, indexado por Elasticsearch. O manuseio de WebSocket é delegado a um serviço separado usando Redis. O frontend é construído com TypeScript e Snabbdom, estilizado com Sass. Todos os jogos ranqueados são publicados como um banco de dados PGN gratuito. A compatibilidade de navegador inclui versões modernas do Firefox, Chrome, Edge, Opera e Safari. O projeto incentiva contribuições via issues do GitHub e Discord, e oferece um programa de desenvolvimento de competências para contribuidores. Licenciado sob AGPLv3+, o Lichess mantém a transparência com diagramas de arquitetura públicos e repositórios de código fonte.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.