Cities3D is a cross-platform implementation of the board game Settlers of Catan with all expansions, including Seafarers, and Cities & Knights. It displays the game world in 3 dimensions.
Cities3D has an extensible plugin architecture that allows new rules and variants to be added into the game without changing an ounce of code in existing rules or variants.