To provide data for the Sokoban Android game we need ways to convert the human readable text of maps and solutions to the binary format.
The easiest way is to use the python scripts.
We were thinking about tricking out a small NodeJS project to provide some fancy user interface for the whole thing. Especially for creating maps. But then – when you stop to think about it – this is not a thing you will be doing repeatedly or regularly. If you are into creating Sokoban levels you will most certainly be working with plain text files anyway and the python scripts will be your tools. So - the NodeJS project will remain bare-bones and simple.