libqmatrixclient is a Qt-based library to make IM clients for the Matrix protocol. Quaternion is a reference client using its features; together with the library they form the QMatrixClient project. Recent builds of Tensor are made on top of this SDK; another notable client using it is uMatriks.

The project lives in QMatrixClient GitHub space.