Hi!
Sorry, there is no version without visualization. It wouldn't be hard to create one as generation is separated from presentation well enough, but I doubt it would help with translation - drawing resulting shapes on a screen is just a small part of the project. In case it helps you, for generation only you'll need classes in packages geom, towngenerator.building, towngenerator.wards and some of utils classes.
People ask me from time to time how to translate the generator to JavaScript or Python automatically, but I know little about this stuff and I'm not aware of any successes. Maybe I'll try to do it by hand at some point.
Cheers!