Your rating: None Average: 5 (1 vote)

Tsumego allows you to play problems of the Go game, if you have some in SGF file format.

There are various sources for sgf files around.


This is an updated version of the original Tsumego by @chimrod. As the sources have vanished I can only update what is in python and QML.

Installing this will uninstall their package.



Application versions: 
File openrepos-tsumego-0.2.1-1.armv7hl.rpm219.67 KB18/02/2021 - 17:44
File openrepos-tsumego-0.2.2-1.armv7hl.rpm220.02 KB18/02/2021 - 18:25
File openrepos-tsumego-0.2.3-1.armv7hl.rpm220.13 KB18/02/2021 - 20:34
File openrepos-tsumego-0.2.4-1.armv7hl.rpm229.49 KB19/02/2021 - 20:25
File openrepos-tsumego-0.3.1-1.noarch.rpm225.71 KB26/10/2021 - 17:04


  • add SailJail permissions to .desktop
  • build as -noarch package
  • remove binary executable (pure QML + python), thanks @poetaster


  • add problem selection slider


  • Orientation fix for GeminiPDA


  • fix centering of Goban board
  • add minimal configuration page


  • renamed app name to openrepos-tsumego
  • added proper possibility to load SGF files through Sailfish Picker dialog
  • revamped UI a little and removed some nonfunctional features
  • app now remembers loaded SGF files and loads them again at start


poetaster's picture

would you consider doing an aarch build? or releasing your sources on github? Thanks!


I've bullt a repo at: https://github.com/poetaster/harbour-tsumego


Builds work.

nephros's picture

I would, but I can't as I don't have the source :(
I just did some changes to QML and python, the C source has vanished with the original author.
Although I suspect it was a very simple SFOS application, just to launch the QML, so it could possibly be reimplemented.
I don't speak Qt/C++ though so I can not do it.
My version is at:https://gitlab.com/nephros/openrepos-tsumego-fork

Chimrod's picture

OMG! I didn’t though the game will be used so much years after the initial publication.

I’ve found a backup and restore the initial source at the same location, but do not expect great code, this was a test in order to see how to code with my jolla!

Anyway, the code is back : https://git.chimrod.com/tsumego.git/


nephros's picture

Thank you so much!


And yeah, there are many great apps buried here in Openrepos, but maintainers losing interest make them driftwood more or less. Which is not an accusation, merely an observation.


So, I take it you will not take maintainership of this again? I.e. should I put merge requests / patches towards your git tree, or pull the restored sources and coninue from there?

Chimrod's picture

I think it’s better to give you the full project mainternership. I do not use my jolla anymore, and will not be able to check/test features on a device.

I will update my initial project in order to redirect to yours.

poetaster's picture

The repo I posted above is a pure qt/qml app. As far as I can tell, there is no c++ involved. It's pure python + QML app, I blieve. As far as i an tell it works.

nephros's picture

Thank you! I will look at your changes and release builds for other archs asap!

The original package contains a harbour-tsumego (arm32) binary, I assumed it was necessary but never really checked.