Matrix SDK
May 16, 2026 ยท View on GitHub
Matrix (matrix.org) SDK written in dart.
Native libraries
For E2EE, vodozemac must be provided.
For flutter apps you can easily import it with the flutter_vodozemac package.
flutter pub add matrix
# Optional: For end to end encryption:
flutter pub add flutter_vodozemac
Get started
See the API documentation for details:
Tests
thread_count=$(getconf _NPROCESSORS_ONLN) // or your favourite number :3
dart test --concurrency=$thread_count test
- Adding the
-x olmflag will skip tests which require olm - Using
-t olmwill run only olm specific tests, but these will probably break as they need prior setup (which is not marked as olm and hence won't be run)