PCity is a procedural city generator. It uses a configuration file and few maps (e.g. population density or a height map) and can be tuned via various parameters. Its features include street network generation, building generation, texture generation from a texture library, and a visualization engine.