All Projects → thomas-daniels → Chess.NET

thomas-daniels / Chess.NET

Licence: MIT license
[No longer maintained] A .NET chess library, written in C#

Programming Languages

C#
18002 projects

Projects that are alternatives of or similar to Chess.NET

ChessLib
C# chess library containing a complete data structure and move generation.
Stars: ✭ 37 (-22.92%)
Mutual labels:  chess, chess-library
chess-api
Chess API: REST API for playing chess and storing highscores
Stars: ✭ 39 (-18.75%)
Mutual labels:  chess
Chessdata
PGN Mirror
Stars: ✭ 123 (+156.25%)
Mutual labels:  chess
Droidfish
DroidFish Android Chess App
Stars: ✭ 155 (+222.92%)
Mutual labels:  chess
Flutter chess board
A Chessboard widget for Flutter.
Stars: ✭ 130 (+170.83%)
Mutual labels:  chess
Chessboardjsx
🔲 Chessboard built for React
Stars: ✭ 180 (+275%)
Mutual labels:  chess
Chess Ai
Simple chess AI in Javascript. Uses the chess.js and chessboard.js libraries.
Stars: ✭ 113 (+135.42%)
Mutual labels:  chess
protochess
Online multiplayer chess website that lets you build custom pieces/boards. Written in Svelte + Rust.
Stars: ✭ 95 (+97.92%)
Mutual labels:  chess
Chess.js
A Javascript chess library for chess move generation/validation, piece placement/movement, and check/checkmate/draw detection
Stars: ✭ 2,557 (+5227.08%)
Mutual labels:  chess
Chess Alpha Zero
Chess reinforcement learning by AlphaGo Zero methods.
Stars: ✭ 1,868 (+3791.67%)
Mutual labels:  chess
Openingtree
Consolidated view of all your chess games from chess.com, lichess, grandmaster games or custom pgn.
Stars: ✭ 143 (+197.92%)
Mutual labels:  chess
Pleco
A Rust-based re-write of the Stockfish Chess Engine
Stars: ✭ 137 (+185.42%)
Mutual labels:  chess
Sunfish
Sunfish: a Python Chess Engine in 111 lines of code
Stars: ✭ 2,254 (+4595.83%)
Mutual labels:  chess
Fairy Stockfish
chess variant engine supporting Xiangqi, Shogi, Janggi, Makruk, S-Chess, Crazyhouse, Bughouse, and many more
Stars: ✭ 124 (+158.33%)
Mutual labels:  chess
php-chess
A chess library for PHP.
Stars: ✭ 42 (-12.5%)
Mutual labels:  chess
Blackwidow Chess
Chess
Stars: ✭ 120 (+150%)
Mutual labels:  chess
Raspberryturk
The Raspberry Turk is a robot that can play chess—it's entirely open source, based on Raspberry Pi, and inspired by the 18th century chess playing machine, the Mechanical Turk.
Stars: ✭ 140 (+191.67%)
Mutual labels:  chess
Neural Chessboard
♔ An Extremely Efficient Chess-board Detection for Non-trivial Photos ♔
Stars: ✭ 163 (+239.58%)
Mutual labels:  chess
Zerofish
An implementation of the AlphaZero algorithm for chess
Stars: ✭ 34 (-29.17%)
Mutual labels:  chess
liPGN
This program uses the lichess REST API to retrieve all the games of a user and transform them into a big PGN file that you can then import into your favourite game analysis tool (ie. scid)
Stars: ✭ 14 (-70.83%)
Mutual labels:  chess

No Maintenance Intended

I don't intend to continue maintaining this project. See #29 (comment) for the details.

Chess.NET

Chess.NET is a chess library for .NET, written in C#.

It contains the following features:

Planned features:

  • Draw on threefold repetition
  • Draw on insufficient mating material

NuGet

Chess.NET is available on NuGet, compiled for .NET Standard 1.3.

https://www.nuget.org/packages/ChessDotNet/
https://www.nuget.org/packages/ChessDotNet.Variants/

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].