Revolt is an open source user-first chat platform. You can find links to useful resources about the project below.
-
🌍 Website: The Revolt website.
-
💖 Donate to Revolt: Help support the project.
-
📖 Support: Get help with using Revolt.
-
✨ awesome-revolt: Find libraries and more!
-
😎 Contributing to Revolt: Learn how to contribute to Revolt.
-
🦜 Discussions: Request features or ask questions.
-
🔧 Developer Documentation: Documentation for developers.
-
💻 Project Tracker: GitHub project overview.
-
⬅️ Pull Requests: GitHub pull request overview.
-
🕓 Roadmap: High-level product roadmap.
Get Revolt for your platform from the website!
Here are clients being maintained under Revolt's organisation:
Note
revoltchat/frontend is the next-generation Revolt client, more details here
Repository | Description | Maintainer(s) | Recommended For Use | Working State |
---|---|---|---|---|
revite | Preact Progressive Web App | @insertish | ✅ | ✅ |
frontend | Solid.js Progressive Web App | @insertish | 🚥 | |
android | Android App | @infi | 🚥 | |
ios | iOS App | @zomatree | 🚥 |
You can find additional 3rd party clients here.
There are also some wrappers and adjacent repositories:
Repository | Description | Maintainer(s) |
---|---|---|
desktop | Electron desktop wrapper for Revite | |
android-twa | Android Trusted Web Activity | |
fdroid | F-droid repository (Android releases) |
Below is a list of all the repositories relevant to developing the core Revolt service.
Repository | Description | Maintainer(s) |
---|---|---|
backend | Rust core libraries and backend services | @insertish |
rfcs | RFCs for changes to Revolt | @insertish |
api | JavaScript API library | @insertish |
revolt.js | JavaScript library | @insertish |
Here is a list of important repositories and who is managing each.
Repository | Description | Maintainer(s) |
---|---|---|
awesome-revolt | Awesome list for Revolt | |
wiki | Developers site | |
cla | Contributor License Agreement | |
contributions | Open source contribution tracker | |
genemoji | Emoji pack structure unification toolchain | @infi |
legal | Legal documents | @insertish |
revolt | Organisation repository | |
revolt.chat | Landing page | |
revolt.py | Python wrapper | |
self-hosted | Docker Compose Configuration | @DeclanChidlow |
themes | Revite themes | @DeclanChidlow |
translations | Client translations | @DeclanChidlow |