A cross-platform chess library for Swift
What is Sage?
Sage is not a chess engine; it’s a move generator.
Features
- Chess game management
- Chess board structuring
- Move generation / validation
- En passant and castling
- Pawn promotions
- FEN for games and boards
- PGN parsing and exporting
- Documentation
Overview
- Pricing: Free
- Resource Link: https://github.com/nvzqz/Sage
- Resource Maker on Twitter: Nikolai Vazquez
- Mobile Platform Destination: iOS Apps
- Mobile Platform Support: Native iOS
- Programming Languages: Swift
- iOS Versions Supported: iOS 8.0+, iOS 9.0+, iOS 10.0+, iOS 11.0+, iOS 12.0+
- CocoaPods: Sage
- Carthage: nvzqz/Sage
- Swift Package Manager: MyAwesomeProject
The team behind mobintouch
Website: https://www.mobintouch.com
Resources added 👉 3142
Related resources
UnboxedAlamofire
Alamofire + Unbox: the easiest way to download and decode JSON into swift objects
SwiftyBeaver
Convenient logging during development & release in Swift 3, 4 & 5
NBEmojiSearchView
A searchable emoji dropdown view