dehlen / ChessBoard

A SwiftUI chess board component supporting macOS and iOS.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ChessBoard

A SwiftUI ChessBoard supporting iOS and macOS. It does not know the chess rules, enforcing them is on the user.

Features:

  • moving pieces by dragging them
  • selecting and highlighting cells
  • drawing arrows
  • custom board design
  • custom piece set
  • custom decorations over squares and the whole board

Screenshots

green

blue

About

A SwiftUI chess board component supporting macOS and iOS.

License:MIT License


Languages

Language:Swift 100.0%