Element

Element

Element is a secure and decentralized communication client for the Matrix network. It provides end-to-end encrypted messaging, voice/video calls, file sharing, and collaboration features with a focus on privacy and security.

Similar self-hosted alternatives:
None found
Repository activity:
Stars
11,818
Forks
2,191
Watchers
230
Open Issues
3,221
Last commit
about 5 hours ago
Details:
Estimated Popularity
55
Pricing Model
Open-Core
Hosting Type
Hybrid
License
AGPL-3.0
Deployment Difficulty
Medium
Language
TypeScript

Element is a feature-rich Matrix client focused on secure communication and collaboration. It provides a user-friendly interface to the Matrix network while maintaining strong privacy and security features through end-to-end encryption.

Key Features

  • Communication Tools:

    • Encrypted messaging
    • Voice and video calls
    • File sharing
    • Screen sharing
    • Group chat rooms
    • Direct messaging
  • Security & Privacy:

    • End-to-end encryption
    • Cross-signing support
    • Secure key backup
    • Device verification
    • Message verification
    • Self-hosted option
  • Collaboration Features:

    • Room management
    • User profiles
    • Message history
    • Multiple device support
    • Cross-platform availability
    • Custom themes
  • Integration Support:

    • Bridges to other platforms
    • Bot integration
    • Widget support
    • Custom widgets
    • API access
    • SSO authentication

Help improve this content

Found an error or want to add more information about Element? You can edit this page directly on GitHub.

Project Categories

Click on a category to explore similar projects