Vassal (game engine)

Vassal Engine
DeveloperThe Vassal Team.
Initial release1996 (1996)
Stable release
3.7.20 / February 6, 2026 (2026-02-06)
Written inJava
Operating systemAny
PlatformCross-platform
Available inMultilingual (English and 6 other languages)
TypeGame engine
LicenseGNU LGPLv2+
Websitevassalengine.org
Repository

The Vassal Engine is a game engine for building and playing online adaptations of board games, tabletop games and card games. It allows users to play in real time over a live Internet connection, and also by email (PbeM). It runs on all platforms, and is free, open-source software. For example, there is a Star Wars Miniatures module, where players can play with up to three others in a digital replica of the table-top game.

It is written in Java and the source code is available from GitHub under the LGPL open source license.