What is ShogibanKit?

Shogi, or Japanese Chess, is beased on very complex rules, and it is hard to implement all basic rules. This ShogibanKit aims to implement such complex algorism to find valid move or action, or to find out whether it is checkmate or not. I also would like to state that ShogibanKit does not provide:

  • Any Graphical User Interface
  • Any Atificial Intelligence

Status: Under Development

  • Now, Swift 3 ready


  • Pricing: Free
  • Resource Link: https://github.com/codelynx/ShogibanKit
  • Resource Maker: Kaz Yoshikawa
  • Mobile Platform Destination: iOS Apps
  • Mobile Platform Support: Native iOS
  • Programming Languages: Swift