status-im/status-app

Status App client made in Nim & QML

373

stars

14,205

commits

QML

primary language

Sep 11, 2026

updated

status.app
decentralized
messenger
nim
privacy
qml

README

status logo

Download

Get it on Google Play Download on the App Store

Status App

The Status App is a privacy-first, decentralised messenger built with Nim and Qt/QML. It offers end-to-end encrypted messaging, community chats, and Ethereum wallet integration — all without requiring a phone number or email.

mobile anonymous profiles mobile messenger mobile communities mobile wallet

mobile swap mobile buy mobile nfts mobile market

Status Desktop Screenshot

📑 Table of Contents

🚀 Download & Install

Get the latest release for your platform:

Supported Versions

PlatformSupported versionsNotes
WindowsIntel chip (no native Windows ARM build yet)Windows 11 is used for testing
LinuxContinuous effort to support the lowest Ubuntu LTS version.Actively tested on Ubuntu 22.04; should run on most Linux flavours using glibc 2.31 or newer
macOSARM chipMacOS latest version
Android9 to 16
iOS17 and higher

Windows

  1. Download the .exe file.
  2. Run the .exe installer.
  3. Launch the installed app 🎉

Linux

  1. Download the .tar.gz file.
  2. Extract the tarball file (replace * with the version)
    cd ~/Downloads
    tar xvf StatusIm-Desktop-*.tar.gz
    
  3. Optionally, verify the Status app GPG signature.
  4. Go to the directory where it extracted and double-click the AppImage file 🎉

macOS

  1. Download the .dmg file.
  2. Open it and drag Status.app to the Applications folder.
  3. Open the Applications folder and double-click the Status icon 🎉

🛠️ Build from Source

To build Status from source, follow the instructions specific to your operating system. Detailed build instructions are available in the official documentation:

🤝 Contributing

We welcome contributions from the community! To get started:

📚 Documentation

 


For more information, visit our official website or explore our GitHub organization.

This project is tested with BrowserStack.

Contributors

(top 30 of 74)

jrainville

1,704 commits

caybro

1,212 commits

micieslak

1,140 commits

saledjenic

976 commits

status-im/status-app

Status App client made in Nim & QML

373

stars

14,205

commits

QML

primary language

Sep 11, 2026

updated

status.app
decentralized
messenger
nim
privacy
qml

README

status logo

Download

Get it on Google Play Download on the App Store

Status App

The Status App is a privacy-first, decentralised messenger built with Nim and Qt/QML. It offers end-to-end encrypted messaging, community chats, and Ethereum wallet integration — all without requiring a phone number or email.

mobile anonymous profiles mobile messenger mobile communities mobile wallet

mobile swap mobile buy mobile nfts mobile market

Status Desktop Screenshot

📑 Table of Contents

🚀 Download & Install

Get the latest release for your platform:

Supported Versions

PlatformSupported versionsNotes
WindowsIntel chip (no native Windows ARM build yet)Windows 11 is used for testing
LinuxContinuous effort to support the lowest Ubuntu LTS version.Actively tested on Ubuntu 22.04; should run on most Linux flavours using glibc 2.31 or newer
macOSARM chipMacOS latest version
Android9 to 16
iOS17 and higher

Windows

  1. Download the .exe file.
  2. Run the .exe installer.
  3. Launch the installed app 🎉

Linux

  1. Download the .tar.gz file.
  2. Extract the tarball file (replace * with the version)
    cd ~/Downloads
    tar xvf StatusIm-Desktop-*.tar.gz
    
  3. Optionally, verify the Status app GPG signature.
  4. Go to the directory where it extracted and double-click the AppImage file 🎉

macOS

  1. Download the .dmg file.
  2. Open it and drag Status.app to the Applications folder.
  3. Open the Applications folder and double-click the Status icon 🎉

🛠️ Build from Source

To build Status from source, follow the instructions specific to your operating system. Detailed build instructions are available in the official documentation:

🤝 Contributing

We welcome contributions from the community! To get started:

📚 Documentation

 


For more information, visit our official website or explore our GitHub organization.

This project is tested with BrowserStack.

Contributors

(top 30 of 74)

jrainville

1,704 commits

caybro

1,212 commits

micieslak

1,140 commits

saledjenic

976 commits

Languages

QML

49.5%

Nim

21.0%

Python

11.2%

JavaScript

11.0%

C++

3.7%