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.06

Latest Sokoban News

YSokoban 1.846 has been published

George Petrov has published YSokoban 1.846.


The release notes for this new version:

  • Bugfix: correct copy/replay solution with forced moves (in some cases).

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



Sokoban YASC 1.672 has been published

Brian Damgaard has published a new version of his great and widely used Sokoban YASC program.


The release notes for this new version:

  • Solver Plugin for Festival solver
    The plugin script for running the Festival solver program from Sokoban YASC has been updated to match version 3.1 of the solver.
    The solver program itself is not bundled with Sokoban YASC and must be downloaded from its own web page.
  • Minor changes

Festival Sokoban Solver version 3.1 has been published

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


It was the first Sokoban solver that solved all 90 levels of the XSokoban benchmark.

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


When the "-cores" argument is not given, the program will now choose it based on the detected hardware.


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