JSoko is a Java program for playing the Sokoban game.9)

It's developed as an open source program at www.sourceforge.net 

Current version of JSoko is 2.01

Latest Sokoban News

JSoko 2.01 has been published

A new JSoko version has been released.

Please check out the release notes.


As always: please report any bugs, problems or suggestions to: JSoko@mail.de


YSokoban 1.842 has been published

George Petrov has published YSokoban 1.842.


The release notes for this new version:

  • Bugfix: Show empty solution when switching to a level with less solutions than the currently selected level
  • Added: option for instant macro play.

A feature comparison of the main Sokoban programs can be found in the Sokoban Wiki.



Festival Sokoban Solver version 2.0 has been published

Festival is a Sokoban solver written by Yaron Shoham.
It is based on the novel FESS search algorithm.


It is the first Sokoban solver that solves all 90 levels of the XSokoban benchmark.

The solver is a 64-bit Windows program, written in C.

Festival version 2.0 supports using 1/2 or 4 CPU-cores.

On multi-core systems this can improve the performance of the solver.
By default it uses two cores and 8GB of memory.

The solvers statistics Wiki page shows how many levels the different solvers can solve.

You can download the solver from the Festival website.

The download also contains a file to install the solver into Sokoban YASC.

For more information please visit the Festival website.

Thanks Yaron, for this fantastic Sokoban solver!



What is Sokoban