About this project
Element (formerly Vector and Riot) is a collaboration client for the Matrix protocol, developed using the Matrix JS SDK. It is available as a web application and as a desktop application wrapped in Electron.
Key features and deployment options include:
- Web Access: Available via hosted instances or self-hosted deployments.
- Desktop Application: Can be downloaded as a pre-built Electron app or built from source.
- Environment Support: Actively supports the latest versions of Chrome, Firefox, Edge, and Safari on macOS, Windows, and Linux.
- Monorepo Structure: The repository hosts Element Web and several related projects.
The project is multi-licensed under the GNU AGPLv3, GNU GPLv3, or a paid Element Commercial License.