An elegant desktop application for playing, editing, and analyzing games of Go (Baduk/Weiqi) with SGF file support.
Sabaki is a desktop application for playing, editing, and analyzing the board game Go (also known as Baduk or Weiqi). It serves as a digital Go board with support for SGF file formats, enabling users to record games, review matches, annotate positions, and integrate with AI engines for analysis. It solves the need for a modern, feature-rich, and user-friendly tool for Go enthusiasts to study and enjoy the game digitally.
Go players, from beginners to advanced, who want a digital tool for playing, reviewing game records, editing SGF files, and analyzing positions with AI assistance. It's also useful for teachers, commentators, and anyone involved in Go study or content creation.
Developers choose Sabaki for its elegant, intuitive interface, comprehensive SGF editing capabilities, and strong integration with GTP engines for AI analysis. It stands out as a free, open-source alternative to proprietary Go software, offering extensive customization and a focus on user experience without sacrificing powerful features.
An elegant Go board and SGF editor for a more civilized age.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Offers a clean, intuitive design for playing and editing Go games, making it accessible for users of all levels, as highlighted in its philosophy of blending traditional gameplay with modern software.
Reads and saves SGF files, plus wBaduk NGF and Tygem GIB formats, covering major Go file types used across different communities, as stated in the README.
Includes fast game tree navigation, copy/paste variations, and rich annotations with Markdown support, enabling detailed game analysis and SGF editing.
Allows personalization of the board with textures and themes via a theme directory, enhancing visual appeal and user preference.
Requires users to install and configure separate GTP engines for analysis, adding complexity and setup time, as noted in the documentation for engine integration.
Lacks mobile or web versions, restricting usage to computers and limiting accessibility for on-the-go play or cross-platform scenarios.
Focuses on local functionality, so online multiplayer features are not integrated, relying on external platforms for real-time matches, which may inconvenience users seeking all-in-one solutions.