Tagua is a generic board game application for KDE,
including games like Chess, Shogi, Xiangqi, and
variants. It is based on a powerful plugin system
that allows many games to share the same graphical
framework, game history handling, interoperability
with AI engines, and connectivity to network servers.