Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/shnewto/chessbored

chessboard for setting up puzzles and analyzing positions
https://github.com/shnewto/chessbored

analysis bevy bevy-engine chess drag-and-drop gamedev games mouse-events mouse-picking rust rustlang sprites

Last synced: 2 months ago
JSON representation

chessboard for setting up puzzles and analyzing positions

Awesome Lists containing this project

README

        

# chessbored

[![Crates.io Version](https://img.shields.io/crates/v/chessbored.svg)](https://crates.io/crates/chessbored)
[![Crates.io](https://img.shields.io/crates/d/chessbored.svg)](https://crates.io/crates/chessbored)
[![LICENSE](https://img.shields.io/badge/license-MIT-blue.svg)](https://github.com/shnewto/chessbored/blob/main/LICENSE)

a chess board with movable pieces that behaves like a chessboard on the table. useful for solo tinkering, setting up puzzles, and analyzing positions. FEN notation is generated for positions on the board and can be copied with a mouse click and pasted into engines for further analysis.

![grey and white chess board, grey and white pieces each in their starting positions and a selection menu of each piece along the right edge of the board. below the board are white letters on a black background describing the positions on the board in FEN notation along with a note that you can click to copy the FEN description.](https://github.com/shnewto/chessbored/blob/main/img/board.png?raw=true)

## installing / updating install

```bash
cargo install chessbored
```

## running locally

```bash
cargo run
```