Crates.io | gocat |
lib.rs | gocat |
version | 0.1.3 |
created_at | 2025-07-05 01:49:49.002869+00 |
updated_at | 2025-07-31 22:16:56.867998+00 |
description | A terminal SGF (Smart Game Format) viewer and editor |
homepage | |
repository | https://github.com/hzhang08/gocat |
max_upload_size | |
id | 1738681 |
size | 257,418 |
gocat is a modern, interactive terminal tool for viewing and editing Go game records in SGF (Smart Game Format). It offers a powerful, keyboard-driven interface to navigate, annotate, and modify game records directly from your terminal, making it ideal for Go players and reviewers.
Install gocat via Homebrew:
brew tap hzhang08/gocat
brew install gocat
Install gocat via Cargo:
cargo install gocat
To launch the interactive SGF viewer/editor:
gocat <your_file.sgf>
Replace <your_file.sgf>
with the path to your SGF file.
q
Quit
n
/ →
Next move
p
/ ←
Previous move
]
Next commented move
[
Previous commented move
g
Goto move number
m
Modify current move
/
Search for coordinate
c
Add/Edit move comment
t
Add/Edit triangles
i
Insert new move
x
Remove current move
h
Show this help
Esc
/Enter
Close help or input dialogs