lichess - Online Chess Game Server

  •        432

Lila (li[chess in sca]la) is a free online chess game server focused on realtime gameplay and ease of use. It features a search engine, computer analysis distributed with fishnet, tournaments, simuls, forums, teams, tactic trainer, a mobile app, and a shared analysis board. The UI is available in more than 80 languages thanks to the community.

http://lichess.org
https://github.com/ornicar/lila

Tags
Implementation
License
Platform

   




Related Projects

Engine Wars Chess Client

  •    CSharp

EngineWars is Client/Server framework to host chess matches of humans vs humans, humans vs Chess Engines, and engines vs engines in casual play and tournaments.

OSTINATO - A chess library that runs on the server (Scala), on the browser (ScalaJS) and on the REPL

  •    Scala

OSTINATO is a chess library that runs on the server (Scala), on the browser (ScalaJS) and on the REPL. It supports the following Chess notations (with variants): PGN, Algebraic, Figurine, Coordinate, Descriptive, ICCF, Smith and FEN.

chessboardjs - JavaScript Chess Board

  •    Javascript

chessboard.js is a standalone JavaScript Chess Board. It is designed to be "just a board" and expose a powerful API so that it can be used in different ways. You can use chessboard.js to show game positions alongside your expert commentary, to have a tactics website where users have to guess the best move,

vue-chess - Multiplayer online chess game use Vue , Nodejs, Webpack, Em6, Socket

  •    Javascript

Multiplayer online chess game use Vue , Nodejs, Webpack, Em6, Socket.io, Mongodb, Express

Chess Editor

  •    Java

Chess Editor is a pure Java tool to create, edit and view chess games in the Portable Game Notation (PGN) format. The tool integrates with externally specified chess engine programs to provide analysis of board positions.


IRC Chess

  •    

IRC Chess is a 2 player chess game that you play right on IRC, with standard IRC commands. A chess server lets multiple games be played simultaneously

Stockfish - A powerful, open-source chess engine

  •    C++

Stockfish plays better and faster than humans. And it's one of the strongest chess engines in the world, appearing near or at the top of most chess engine rating lists.

aigochess

  •    C++

aigochess is a chess-style board game and uses improved faile engine with strong AI.The feature of this game is adding two Cannon which comes from Chinese Chess into original chess. It's the official traning software for China aigo Chess Club.

Ultra-Chess

  •    Pascal

A 10x10 squares Chess Game Engine. The Rules are similar to ordinary 8x8 chess, but there are 2 more pawns on each side, and 4 additional pieces, that increase the complexity and game expereience of chess.

InterFace

  •    C++

Chat Messenger - Open Source Social Network - Online Chess Game

PGN to PGC Chess Game Format

  •    C++

pgn2pgc converts text Portable Game Notation (PGN) chess files into highly compressed Portable Game Coding (PGC) chess files. This is the only implementation of PGC as described in the PGN standard. Code is also useful for writing chess software.

icsDrone

  •    C

icsdrone is an interface between a chess server and a chess engine

Mobile Chess and Flash Chess

  •    Java

Mobile Chess (for Java ME) and Flash Chess (for Web) with Strong Chess AI, see http://mobilechess.sourceforge.net/. Java Applet Chess and Ajax Chess are also available. Mobile Chess is sponsored by Chess Wizard now, see http://www.chess-wizard.com/.

stockfish-mac - Beautiful, powerful chess app for the Mac

  •    C++

Stockfish for Mac is a powerful chess analysis app. Play two-player games on the beautiful chess board, or get instant accurate analysis of any game. Features Stockfish for Mac does not have are currently open tickets in the issue tracker.

WPF 3D Chess Game

  •    WPF

A WPF (Windows Presentation Foundation) 3D chess game. Supports AI or "player vs. player" game modes.

Jin client for chess servers

  •    Java

Jin is a Java client for various chess servers. It currently supports the Internet Chess Club (chessclub.com) and the Free Internet Chess Server (freechess.org) but is designed to be able to support any chess server.

Asp.Net Mvc Chess Game

  •    

Asp.net Mvc 4 Chess Game

DB2Chess

  •    Java

The aim is to make a chess game that stores/retrives it's calculated in/from a DB2 database. By storing the calculated results in a DB2 database, the chess game is supposed to lear from each game and get better at chess.

AIND-Isolation

  •    Python

In this project, students will develop an adversarial search agent to play the game "Isolation". Isolation is a deterministic, two-player game of perfect information in which the players alternate turns moving a single piece from one cell to another on a board. Whenever either player occupies a cell, that cell becomes blocked for the remainder of the game. The first player with no remaining legal moves loses, and the opponent is declared the winner. These rules are implemented in the isolation.Board class provided in the repository. This project uses a version of Isolation where each agent is restricted to L-shaped movements (like a knight in chess) on a rectangular grid (like a chess or checkerboard). The agents can move to any open cell on the board that is 2-rows and 1-column or 2-columns and 1-row away from their current position on the board. Movements are blocked at the edges of the board (the board does not wrap around), however, the player can "jump" blocked or occupied spaces (just like a knight in chess).

Thief

  •    C

Thief is a free chess client to play on chess servers like FICS: http://www.freechess.org It supports regular chess and all variants played. It is the best client for playing Bughouse, a special team-chess game (for more info see http://www.bughouse.