An open API service indexing awesome lists of open source software.

https://github.com/ipax77/pax.blazorchess

Blazor Server app for analyzing chess games with UCI chess engines
https://github.com/ipax77/pax.blazorchess

blazor chess electron engine gui uci

Last synced: about 1 month ago
JSON representation

Blazor Server app for analyzing chess games with UCI chess engines

Awesome Lists containing this project

README

          

# Introduction

Blazor Server Electron app for analyzing chess games with UCI chess engines on local hardware

!Beta version!

![sample pic](/images/review.png)

# Getting started
## Prerequisites
* dotnet 6
* Download UCI Chess Engine(s) (e.g [Stockfish](https://github.com/official-stockfish/Stockfish/releases/tag/sf_14.1) or [Lc0](https://github.com/LeelaChessZero/lc0/releases)) and add them to the configuration (make sure you have the correct engine version for your CPU/graphic card)

## Dependencies
* [pax.chess](https://www.nuget.org/packages/pax.chess)
* [pax.uciChessEngine](https://www.nuget.org/packages/pax.uciChessEngine)

# Known Limitations
* No Chess960 support
* No sub variations in the database
* FEN import not tested

(Debug logging enabled)

# Release Notes

v0.6.6

>- pax.BlazorChartJs

v0.6.5

>- Database bugfix
>- SubVariation linebreaks fix

v0.6.4

>- Engine dispose fix