This article relies too much on references to primary sources. (July 2020) (Learn how and when to remove this template message)
Screenshot of Element as Riot 1.0.1
|Original author(s)||Vector Creations Limited|
|Developer(s)||New Vector Limited trading as Element|
|Initial release||July 2016 (Beta)|
1.7.16 / 21 December 2020
1.7.16-rc.1 / 16 December 2020
|Platform||Windows, macOS, Linux, Android, iOS, Web platform|
|Available in||25 languages|
|Type||VoIP communications, instant messaging, Videoconferences, social media, and other App Integrations|
|License||Apache License 2.0|
Element supports end-to-end encryption, groups and sharing of files between users. It is available as a web application, as desktop apps for all major operating systems and as a mobile app for Android and iOS.[non-primary source needed]
In 2016 the first implementation of the Matrix end-to-end encryption was implemented and rolled out as a beta to users. In May 2020, the developers announced enabling end-to-end encryption by default in Riot for new non-public conversations.
In July 2020, Riot was renamed to Element.
Element is built with the Matrix React SDK, which is a React-based software development kit to ease the development of Matrix clients. Element is mostly built around web technologies and also uses Electron, a software framework to create desktop applications from web applications, to distribute their desktop clients for Windows, MacOS and Linux. The Android and iOS clients are developed and distributed with their respective platform tools.
On Android the app is available both in the Google Play Store and the free-software only F-Droid Archives, with minor modifications. For instance the F-Droid version does not come with the proprietary Google Cloud Messaging plug-in.
Element is able to bridge other communications into the app via Matrix, such as IRC, Slack, Telegram, Jitsi Meet and others. Also it integrates voice and video peer-to-peer and group chats via WebRTC.
Element being the Matrix client with the most development has been recommended as a starting point for new Matrix users, even by Matrix itself. In the media, Riot was sometimes perceived as an alternative to Slack, WhatsApp or other instant messaging clients.
In 2017, German computer magazine Golem.de called Riot (and Matrix server) as "mature" and "feature-rich", while criticizing its key authentication at the time to be "anything but user-friendly" for many communicatees with multiple devices each. A co-founder of the project, Matthew Hodgson, assured the key verification process was a "placeholder" solution to work on. In 2020, a cross-signing feature was added to the apps to make the verification process simpler.
- "Riot wants to be like Slack, but with the flexibility of an underlying open source platform". TechCrunch. Retrieved 18 October 2018.
- "Open Source und verschlüsselt: Das steckt hinter dem Slack-Rivalen Riot". t3n News (in German). Retrieved 4 November 2018.
- v1.7.16, New Vector, 21 December 2020, retrieved 1 January 2021 – via GitHub
- v1.7.16-rc.1, New Vector, 16 December 2020, retrieved 1 January 2021 – via GitHub
- "matrix-org/matrix-react-sdk". GitHub. Retrieved 20 October 2018.
- "Features | Riot". about.riot.im. Retrieved 2 January 2020.[primary source]
- "Riot.im License". Github. Retrieved 4 September 2018.
- "Riot: A Distributed Way of Having IRC and VOIP Client and Home Server". itsfoss.com. Retrieved 4 September 2018.
- F-Droid. "Element (Riot.im)". f-droid.org. Retrieved 15 November 2020.
- PrivacyTools. "Real-Time Communication". PrivacyTools. Retrieved 15 November 2020.
- Riot.im (9 June 2016). "Say Hello To Vector!". Riot.im. Retrieved 18 October 2018.[primary source]
- Riot.im (19 September 2016). "Let's Riot!". Riot.im. Retrieved 18 October 2018.[primary source]
- Riot.im (21 November 2016). "Riot releases end-to-end encryption: get ready to chat securely!". Medium. Retrieved 18 October 2018.[primary source]
- Hodgson, Matthew (6 May 2020). "Riot Web 1.6, RiotX Android 0.19 & Riot iOS 0.11 — E2E Encryption by Default & Cross-signing is here!!". The Riot.im Blog. Retrieved 19 July 2020.[primary source]
- "Riot.im Android security update". Retrieved 1 May 2019.[primary source]
- Le Pape, Amandine (15 July 2020). "Welcome to Element!". Retrieved 15 July 2020.[primary source]
- "vector-im/riot-web". GitHub. Retrieved 18 October 2018.
- "Riot.im - open team collaboration - Apps on Google Play". play.google.com. Retrieved 18 October 2018.
- "F-Droid Site". Retrieved 18 October 2018.
- "FAQ-entry". Retrieved 22 October 2020.
- Kuketz, Mike. "Element: Messaging über die Matrix – Messenger Teil7". Kuketz IT-Security Blog (in German). Retrieved 15 November 2020.
- "Introducing Matrix Widgets - including Jitsi video conferencing!". Matrix.org. Retrieved 17 September 2020.
- Weisensee, Jan (7 March 2017). "Echtzeitkommunikation ausprobiert: Willkommen in der Matrix". Golem.de (in German). Retrieved 4 November 2018.
|Wikimedia Commons has media related to Element (software).|