OpenCord
An open-source Material You implementation of the Discord Android app
An open-source Material You implementation of the Discord Android app. (WIP) The project is written primarily in Kotlin, distributed under the GNU General Public License v3.0 license, first published in 2021. It has gained significant community traction with 1,310 stars and 102 forks on GitHub. Key topics include: android, android-app, discord, discord-client, jetpack-compose.
OPENCORD IS DISCONTINUED! PLEASE DON'T DOWNLOAD THE RELEASE APK! IT MAY FLAG YOUR ACCOUNT FOR DISCORD TOS ABUSE.
<h1 align="center">OpenCord</h1> <p align="center"> <a href="https://discord.gg/3y6vbneMsW"> <img alt="Discord" src="https://img.shields.io/discord/885879572447522817.svg?label=OpenCord&logo=discord&style=for-the-badge&logoColor=FFFFFF"> </a> </p> <p align="center"> <img alt="GitHub Repo stars" src="https://img.shields.io/github/stars/MateriiApps/OpenCord?logo=github&style=for-the-badge"> <img alt="GitHub forks" src="https://img.shields.io/github/forks/MateriiApps/OpenCord?logo=github&style=for-the-badge"> <a href="https://github.com/MateriiApps/OpenCord/blob/main/LICENSE"> <img alt="License" src="https://img.shields.io/github/license/MateriiApps/OpenCord?color=%23007ec6&style=for-the-badge"> </a> <a href="https://crowdin.com/project/opencord"> <img alt="Crowdin" src="https://badges.crowdin.net/opencord/localized.svg"> </a> <br/> <p align="center"> An open-source Material You implementation of the Discord Android app. (WIP) </p> </p>Preview
| Chat | Drawer |
|---|---|
| <img src=".github/assets/chat.png" width="200"/> | <img src=".github/assets/drawer.png" width="200"/> |
| <img src=".github/assets/themed_chat.png" width="200"/> | <img src=".github/assets/themed_drawer.png" width="200"/> |
FAQ
Will this client support "plugins" or custom features/themes?
Most likely in the future, however our first priority is to implement most of the stock client's
features. To check our current progress, see STATUS.md. You are always welcome to fork
and add features or do it just privately!
Is this against Discord TOS?
Yes, it is. However, there has been no instances of Discord banning people for just using modified
clients. What they do automatically ban for, is API abuse or strange requests. Therefore, OpenCord
takes great caution in emulating official clients exactly, but as it is still in development, please
use an alt account for your safety.
Where download???!?!?!?!?
Since there is no release version yet, use
this nightly link
to download OpenCord. Download, extract and install the APK contained within. If you are
reinstalling or updating, you have to uninstall the old version first!
Building locally
Windows:
batch.\gradlew.bat app:assembleDebug
Linux/macOS:
shell./gradlew app:assembleDebug
Built APK will be at app/build/outputs/apk/debug/app-debug.apk
Contributors
Showing top 6 contributors by commit count.
