Progressive Chat

The chat client
you've been dreaming of.

Fast. Functional. Progressive.

Not just a Matrix client

Progressive is a multi-functional chat application aiming for uncompromising quality.

C++ Native Core

Built on a fork of Element Classic, rewritten in C++ for performance. Documented, extended, and continuously improved. The goal is pure native code under the hood — snappy, lean, and reliable.

📅

Jump to Date

Use /jumptodate to instantly navigate to messages from a specific date. Never lose context again — jump precisely to the conversation point you need.

😄

Rich Emoji Reactions

See exactly who reacted with which emoji — no guesswork. A detailed reaction breakdown helps you read the room at a glance.

🔒

Reliable Connectivity

Server connections hardened with patches from the Faraday Android project. Connect securely and stay connected even in challenging network conditions.

🧩

Extensible by Design

Built to be flexible and to grow. Whether it's custom integrations, plugins, or entirely new workflows — Progressive was designed to adapt.

🤝

End-to-End Encryption

Full Matrix E2EE support out of the box. Your conversations stay yours — private, secure, and compliant with the Matrix protocol.

This project will take months to mature — and we'd love your help. Whether you write C++, document features, or report bugs, every contribution matters.

Contribute on GitHub