Skip to content


Repository files navigation



A CMake-based fork of the GPLv3-licensed Engine (Headspin/Plasma), with a focus on bug-fixes, cross-platform compatibility, and enhanced features.

For more information on Myst Online, see

Related Projects

  • dirtsand - An open-source Plasma-compatible server project.
  • moul-assets - MOUL game assets repository.

Library Dependencies

Plasma currently requires the following third-party libraries:

The following libraries are optional:

All required libraries are available as vcpkg ports or can be built using their individual build instructions.

Compiling & Running Instructions

The Plasma development site includes steps for compiling and running the client.

You can also download pre-built artifacts from our last successful automated build on GitHub.

Additional Information

There are lots of opportunities to get involved! Find out how you can get involved and help improve Uru for everyone.

About Non-Free Libraries

This software uses some non-free libraries for which exceptions appear in the source code license inserts. It is suggested that anyone who thinks of doing substantial further work on this program should first free it from dependence on the non-free libraries so that it does the same job without the non-free libraries. Further introduction of non-free libraries likely would require a revised license and thus permission from all contributors to the codebase. That being problematic, any additional non-free libraries are unlikely to be accepted by Cyan Worlds or the development community.



This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit ( This product includes cryptographic software written by Eric A. Young ( This product includes software written by Tim J. Hudson (

Independent JPEG Group (IJG) JPEG Library

This software is based in part on the work of the Independent JPEG Group.