polyglot
« Back to VersTracker
Description:
Protocol adapter to run UCI engines under XBoard
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Other
Tags: chess uci xboard protocol-adapter engine games
Install: brew install polyglot
About:
Polyglot is a protocol adapter that acts as a bridge between UCI (Universal Chess Interface) engines and XBoard-compatible graphical interfaces. It enables modern chess engines that use the UCI protocol to communicate with older or alternative chess GUIs that expect the XBoard protocol. This allows users to leverage powerful UCI engines within their preferred XBoard-based environments without compatibility issues.
Key Features:
  • Bridges UCI and XBoard protocols
  • Supports engine configuration via UCI options
  • Enables use of modern engines in legacy chess GUIs
  • Lightweight and efficient adapter layer
Use Cases:
  • Running Stockfish or other UCI engines in XBoard or WinBoard
  • Integrating modern chess engines with legacy chess analysis tools
  • Using UCI engines in Linux-based chess GUIs that only support XBoard protocol
Alternatives:
  • Scid vs PC – Integrated chess database with native engine support, but Polyglot offers more flexibility for protocol conversion
  • Cute Chess – Modern GUI with native UCI support, eliminating need for protocol adapters
Version History
Detected Version Rev Change Commit
Sep 11, 2025 11:35am 0 VERSION_BUMP 0521768b