Utilities
Keywords: Software
This page lists small applications that can be helpful in the Go arena.
Table of contents |
[edit]
File format conversion tools
- ngf2sgf -- a Java program to convert NGF to SGF. - RBerenguel: Doesn't seem to work, generates corrupted SGF's.
- WinMGTToSLFConverter
- SGF Converter SGF - goodshape, gib, KGS clutter cutter, text
- Various Go programs are capable to do conversions.
- http://www.ask.ne.jp/~sakana/Go/ugf2sgf_e.html : web page to convert UGF to SGF
- sgfutils: ugi2sgf - command line utility that converts UGF (possibly in SJIS) to SGF (in UTF-8) and can save embedded images.
- Image to SGF conversion:
- GoCam
- Chris Ball's image2sgf
- Go Tracer: currently supports Firefox 3+, Safari 4 beta and Google Chrome 2 beta only example
- SGF to SVG : Works with most modern browsers, including IE 9
- GokifuCom
- gib2sgf Converts between GIB and SGF
- xyz2sgf: Converts GIB, NGF, and UGF/UGI to SGF (Python 3 script)
[edit]
Diagrams
- ConvertingDiagramsToSGF, GenerateDiagramFromSGF
- GoDiag
- GoTypesetting
- the GoWiki page has a tool to convert SL text format for diagrams into PNG files
- SGF2print : A useful tool to create instant printable diagrams of your SGF files or LittleGolem move sequences. Works for all board sizes, handicap stones and pre-setup boards. Displays most game information as well.
- Atsume ASCII to PostScript tsume-go converter
- sgftopng
- D-Shell can be used, see Tony Goddard's instructions here
- sgf-render Generates SVG (or PNG) output from sgfs. Supports move numbering and all SGF markup.
[edit]
Various
- SirLyric has written two Senseis Library search-bar plugins to be used in MozillaFirefox and other such browsers.
- EnteringJapaneseText
- Steve Bailey's EnterGo: a QBasic program to enter moves by hand, create Ishi, ASCII and HTML diagrams
- PuTTY is a free Telnet/SSH client that, among other things, allows you to play on go servers, such as IGS, from behind a corporate/school proxy server.
- maruseru has written a Blosxom Plugin For SL to help bloggers who use blosxom to link to topics in Sensei's Library.
- There is a free extension of the Windows Explorer for SGF files which adds SGF specific columns and tooltips http://www.gomasch.de/programme/sgfshellex.html
- FlashGoban (flash) and ZGo (java) both allow go games to be shown / embedded on a web page. This article includes examples and codes samples on how to embed or display SGF files on the web.
- An sgf syntax highlighting mode is now available for the popular text editor 'jEdit'. You can get jEdit here: http://www.jedit.org/index.php?page=download and the mode configuration file here: http://community.jedit.org/?q=node/view/3755 [1]
- CBlue wrote the tool EGFCalc, allowing you to play around with calculations based on the official EGF rating formulas and tournament classifications (A/B/C), doing various types of computations.
- WGo.js - javascript library for purposes of go. It is composed of graphical go board and module implementing go rules.
Remarks
[1] jEdit: The syntax highlighting file needs to be activated by entering it in the PROGRAM_DIR/modes/catalog file. The entry in the modes-catalog file is:
<MODE NAME="sgf" FILE="sgf.xml" FILE_NAME_GLOB="*.{sgf,mgt}"/>
It's a good idea to fine-tune the highlighting: menu Utilities -> Global Options... -> Syntax Highlighting