Skip to content

SabakiHQ/Sabaki

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Mar 13, 2020
9dfcbbe · Mar 13, 2020
Feb 20, 2020
Mar 2, 2017
Mar 8, 2020
Nov 22, 2018
Mar 12, 2020
Sep 18, 2018
Mar 13, 2020
Mar 3, 2020
Feb 28, 2020
Oct 12, 2016
Mar 6, 2020
Mar 13, 2020
Feb 16, 2020
Feb 6, 2020
Feb 28, 2020
May 12, 2019
Feb 6, 2020
Feb 10, 2017
Mar 13, 2020
Feb 23, 2019
Feb 28, 2020

Repository files navigation

Sabaki: An elegant Go/Baduk/Weiqi board and SGF editor for a more civilized age.

Download the latest release CI Donate

Features

  • Fuzzy stone placement
  • Read and save SGF games and collections, open wBaduk NGF and Tygem GIB files
  • Display formatted SGF comments using a subset of Markdown and annotate board positions & moves
  • Personalize board appearance with textures & themes
  • SGF editing tools, including lines & arrows board markup
  • Copy & paste variations
  • Powerful undo/redo
  • Fast game tree
  • Score estimator & scoring tool
  • Find move by move position and comment text
  • GTP engines support with board analysis for supported engines
  • Guess mode
  • Autoplay games

Screenshot

Documentation

For more information visit the documentation. You're welcome to contribute to this project.

Building & Tests

See Building & Tests in the documentation.

License

This project is licensed under the MIT license.

Donators

A big thank you to these lovely people:

  • Eric Wainwright
  • Michael Noll
  • John Hager
  • David Göbel
  • Dominik Olszewski
  • Philippe Fanaro
  • Dimitri Rusin
  • Andrew Thieman
  • Adrian Petrescu
  • Karlheinz Agsteiner
  • Sergio Villegas
  • Jake Pivnik

Related

  • Shudan - A highly customizable, low-level Preact Goban component.
  • boardmatcher - Finds patterns & shapes in Go board arrangements and names moves.
  • deadstones - Simple Monte Carlo functions to determine dead stones.
  • go-board - A Go board data type.
  • gtp - A Node.js module for handling GTP engines.
  • immutable-gametree - An immutable game tree data type.
  • influence - Simple heuristics for estimating influence maps on Go positions.
  • sgf - A library for parsing and creating SGF files.