Home

Awesome

Discord Client Encyclopedia

<p align="center"> <a href="https://discord.gg/3kv5yzTYQE"> <img alt="Discord" src="https://img.shields.io/discord/1044501553731600414?color=%7767d2&label=Support%20Server&logo=discord&logoColor=%cd67d2&style=for-the-badge"> </a> </p> <p align="center"> <img alt="GitHub Repo stars" src="https://img.shields.io/github/stars/Discord-Client-Encyclopedia-Management/Discord3rdparties?color=ec9c36&logo=github&style=for-the-badge"> <img alt="GitHub forks" src="https://img.shields.io/github/forks/Discord-Client-Encyclopedia-Management/Discord3rdparties?color=ec365a&logo=github&style=for-the-badge"> <a href="https://github.com/Discord-Client-Encyclopedia-Management/Discord3rdparties/blob/main/LICENSE"> <img alt="License" src="https://img.shields.io/github/license/Discord-Client-Encyclopedia-Management/Discord3rdparties?style=for-the-badge"> </a> </p>

A non-exhaustive collection of third-party clients and mods for Discord.

Table of Contents

Mobile

Android Clients & Mods

NameFeaturesLanguage(s)Development Status
Discord AndroidOfficial Android client[Closed source]🟢 Active
RevengeRevenge is a fork of BunnyTypeScript🟢 Active
AliucordA modification for the Android Discord appJava Kotlin Dart🔵 Active (Out of date1)
VendroidEnhancedVendroidEnhanced is a fork of Vencord/Vendroid that improves upon the original project.Kotlin JavaScript🟢 Active
VendroidVencord for Android! A WebView embedding the Discord site, loading Vencord and adding some goodies.Java JavaScript🟢 Active
BunnyA mod for Discord's mobile apps, fork of Vendetta.TypeScript🟠 On hiatus, since September 2024
CutTheCordModular Client Mod for Discord's Android app.Python Java🔴 Discontinued
OpenCordAn open-source implementation of the Discord Android appKotlin🔴 Discontinued
TreecordA modded Discord client for Android!Shell Script🔴 Discontinued
BluecordModded client mod for Android[Closed source]â›” Malware (scams and spying)

iOS Clients & Mods

NameFeaturesLanguage(s)Development Status
Discord iOSOfficial iOS client[Closed source]🟢 Active
EnmityThe power of addons, all in your hand.TypeScript🟢 Active
RevengeRevenge is a fork of BunnyTypeScript🟢 Active
BunnyA mod for Discord's mobile apps, fork of Vendetta.TypeScript🟠 On hiatus, since September 2024
VendettaA Discord mod that is compatible with Android and iOS!TypeScript🔴 Discontinued
Discord ClassicA bare-bones Discord client for iOS 5 and 6.Objective-C🔴 Discontinued

Desktop

Official Clients

NameLinkInfos
DiscordWeb, Windows, macOS, Debian/Ubuntu, TarballMain software
Discord PTBWeb, Windows, macOS, Debian/Ubuntu, TarballPublic Test Build
Discord CanaryWeb, Windows, macOS, Debian/Ubuntu, TarballDiscord's canary build, releases features earlier than PTB
Discord DevelopmentWindows, macOS, Debian/Ubuntu, TarballEssentially Discord's canary build but with updates a few days earlier

Mods

NameFeaturesLanguage(s)Development Status
AeroA next-generation Discord mod empowering users and developers alike.TypeScript🟢 Active
BeautifulDiscordSimple Python script that adds CSS hot-reload to Discord.Python🟢 Active
BetterDiscordBetterDiscord extends the functionality of DiscordApp by enhancing it with new features.JavaScript🟢 Active
DiscoCSSA tiny Discord CSS injector for Linux and Mac OS.Shell Script🟢 Active
KernelA super small and fast Electron client mod with the most capability.TypeScript🟢 Active
OpenAsarAlternative app.asar for Discord. Makes your client feel snappier.JavaScript Nim🟢 Active
reUpdaterAn open-source alternative to Discord's updater.node, featuring multithreaded downloads and allowing custom desktop client patches via an alternative update API.TypeScript🟢 Active
RepluggedA lightweight Discord client mod focused on simplicity and performance.TypeScript🟢 Active
sheltershelter is a new generation client mod built to be essentially bulletproof (i.e. Discord switch to SWC).TypeScript🟢 Active
EquicordFork of Vencord with extra plugins and features.TypeScript🟢 Active
EquibopFork of Vesktop with extra plugins and features.TypeScript🟢 Active
VencordProper context isolation, inline patches, Custom CSS, Useful™ pluginsTypeScript🟢 Active
VesktopVesktop is a cross platform desktop app aiming to give you a snappier Discord experience with Vencord pre-installedTypeScript🟢 Active
CumcordCumcord is a Discord client mod that focuses on making the Discord plugin development experience easier.JavaScript🔴 Discontinued
SuncordA fork of Vencord.TypeScript🔴 Discontinued
SunroofA fork of Vesktop.TypeScript🔴 Discontinued
VizalityAn Discord app client modification, allowing for a truly customizable experience through the use of plugins, themes, and built-in settings. Runs on web browsers tooJavaScript🔴 Discontinued
HykordxHyroM's @discord client modification. Supports BD themes and is working on BD and PC/RP plugin support.TypeScript Zig JavaScript🔴 Discontinued
CrycordA Discord Client modification with plugins. Uses BeautifulDiscord's CSS injector. Oh it's also written in Crystal!Crystal🟠 On hiatus, since May 2021
DemoncordA Discord client mod by satanists, for satanists.JavaScript🟠 On hiatus, since September 2022
EnhancedDiscordA lightweight Discord client mod.JavaScript🔴 Abandoned
Acord PremiumA client you have to pay for that stole its code.[Closed source]â›” sus behavior (Stolen code)
GooseModGooseMod is a new, store-driven Discord mod. Runs on web browsers tooJavaScript🔴 Discontinued
HolyModA lightweight client mod focused on simplicity and performance.TypeScript🔴 Discontinued
LightcordLightcord is a simple and customizable client for Discord. It includes BandagedBD, Glasstron and a discord.js-like api.JavaScript TypeScript🔴 Discontinued, and abandoned
PowercordA lightweight Discord client mod focused on simplicity and performance.JavaScript TypeScript🔴 Discontinued
TopazTopaz is an upcoming mod which aims to be "next-gen" by using advanced tech to add never-before-seen innovative features. Runs on web browsers tooJavaScript🔴 Discontinued
VelocityVelocity is a Discord Client modification that allows you to extend discord's functionality and capabilities.JavaScript🔴 Discontinued

Plugin bundlers

NameFeaturesLanguage(s)Development Status
Ittai (AAGaming's fork)Fork of Ittai that can bundle plugins to BetterDiscord, Powercord and Goosemod, making a plugin cross-platform.JavaScript TypeScript🔴 Discontinued
Ittai (Original)Bundler for BetterDiscord, Powercord and Goosemod, making a plugin cross-platform.JavaScript🔴 Discontinued
BetterDiscordBuilderSimplified plugin bundler for BetterDiscord. Supports JSX/TSX and TypeScriptJavaScript TypeScript🔴 Discontinued

Wrappers/adapters for the official clients

NameFeaturesLanguage(s)Development Status
Discord-PWAA wrapper for the Discord web client as a Progressive Web Application, for use with Chromium based browsers.JavaScript🟢 Active
Discord TauriA lightweight Discord wrapper made in TauriRust🔴 Discontinued
NativeCordSSB (site-specific browser) for Discord. In other words, all it does is load Discord as a website... in an app.Swift🟠 On hiatus, since March 2022

Third-Party Reimplementations

NameFeaturesLanguage(s)Development Status
AbaddonAlternative Discord client made in C++ with GTKC++🟢 Active
Discord Messenger-DMDiscord Messenger is a free Discord-compatible messaging client targeting both new and old Windows.C++🟢 Active
AeroChatA Discord client themed to look like WLM 09.React TypeScript🟢 Active
ArmCordArmCord is a custom client designed to enhance your Discord experience while keeping everything lightweight.TypeScriptâ›” DMCA'd by ARM, rebranded to LegCord
LegCordLegCord is a custom client designed to enhance your Discord experience while keeping everything lightweight.TypeScript🟢 Active
ChimeraCordA functional but elegant unofficial Discord client for freeBSD, that aims for feature-parity with the official Discord client.JavaScript🟢 Active
DatcordAn open-source discord client using firefox.JavaScript🟢 Active
Discord-SandboxOpen-source Sandbox Discord client for the privacy-minded. Say NO to intrusive data collection.JavaScript🟢 Active
discord-screenaudioA custom Discord client that supports streaming with audio on Linux.C++ JavaScript🟢 Active
DiscordoA lightweight, secure, and feature-rich Discord terminal clientGo🟢 Active
DorionLightweight alternative Discord client with a smaller footprint and some fancy extensible featuresRust JavaScript🟢 Active
DissentDissent (previously gtkcord4) is a third-party Discord client designed for a smooth, native experience on Linux desktops.Go🟢 Active
JankClientA SpaceBar Client written in TS HTML and CSSTypeScript🟠🟢 Active, incomplete <br/> ⛔ Does not support discord.com instead is a spacebar client
LemonCordA fast & light weight Discord Client made with love using the Rust programming language.Rust🟢 Active
GoofCordA privacy-focused client with features like message encryption, script loading, and more. Based on ArmCord.TypeScript🟢 Active
QTCordA lightweight, native Discord client written in Python with QT.Python🟢 Active
RyUPowerful Discord Client written in JavaScript. Lightweight, Efficient, Feature-rich.JavaScript🟢 Active
SwiftcordA completely native Discord client for macOS built 100% in Swift and SwiftUI!Swift🔴 Broken
WebCordA Discord API-less client made with ElectronTypeScript🔵 Active (Variable2)
Spacebar ChatOpen source, themeable and extendable discord-compatible native Spacebar clientTypeScript🟠 Somewhat active, incomplete <br/> ⛔ Does not support discord.com instead is a spacebar client
LibreDiscordLibreDiscord is a free and open source voice and video client for Discord written in C using GTK3 and GLib.C++🟠 On hiatus
DisrustA discord TUI client written entirely in RustRust🟠 On hiatus, since January 2023
AccordClient for modern MacsSwift🟠 On hiatus, since December 2022
UnicordDiscord Client for Windows 10 and Windows 10 MobileC#🟠 On hiatus, since April 2022
Unofficial-discord-clientUnofficial client for discord build in C++ with Qt.C++🟠 On hiatus, since March 2022
ToastCordDiscord Terminal UI made in Python 3Python🔴 Discontinued
Discord LiteAn ultra-lightweight native Discord client for vintage and modern MacOSObjective-C🟠 On hiatus, since January 2022
FeatherCordFeatherCord is a lightweight alternative to the Discord client and uses up to 25% less resources compared to the default desktop client.[Closed source]🔴 Discontinued
MirdorphA crappy low feature Discord Client using libadwaitaPython🔴 Discontinued
RipcordAlternative desktop chat client for Slack (and Discord) designed for power users.[Closed source]🟠 On hiatus, since July 2021
DiscordQtA Discord desktop client powered by Node.JS and NodeGui.TypeScript🔴 Discontinued
concordDiscord client made in Qt5Python🔴 Discontinued
protocordA prototype CLI for a tiny Discord client.Go🔴 Discontinued
Pesterchum-DiscordA Discord client mimicking the Pesterchum chat client from Homestuck, for the few people who are still interested in that.Python🔴 Discontinued
DiscordFlexA custom Discord client built from the ground up.JavaScript Vue.js🔴 Discontinued
micro-discordSimple discord client that doesn't use javascriptRuby🔴 Discontinued
DisorderCommand line discord clientGo🔴 Discontinued
Fast-DiscordClient written in C++ and QtC++🔴 Discontinued
RikkaRikka is a fast, powerful, and extendable Discord modification. It can load plugins, manage plugins, and features a rich API.TypeScript JavaSript🔴 Discontinued
HarmonyA Java-based Discord client.Java🔴 Discontinued
6cordA terminal front-end for the Discord chat serviceGo🔴 Discontinued
TerminalcordSimple terminal client for discord with a minimal look and UI.JavaScript🔴 Discontinued
discord-cursesTerminal-based discord clientTypeScript🔴 Discontinued
DisclineA terminal Discord client that you can actually use.Python🔴 Discontinued
GTK3cordA Gtk3 Discord client in GolangGo🔴 Discontinued. development shifted to GTK4cord
Discord-TerminalAn extensible Discord terminal client. Can be used with bot or user tokens.JavaScript🔴 Discontinued, Looking for maintainers
CordlessCordless is a custom Discord client that aims to have a low memory footprint and be aimed at power-users.Goâ›” Discontinued, Developer got banned during development
Discord-LiteA Light-Weight Discord Client written in Python for developers, by developers.Python🔴 Discontinued, Developer MIA, repo and account deleted
VoidcordA lightweight and extendable Discord web client on top of Neutralinojs.JavaScript🔴 Discontinued, Developer repo and account deleted

Console clients

NameFeaturesLanguage(s)Development Status
A-client-for-Discord-for-3DSApplications that can use discord on 3DSC++🟠 On hiatus, since since January 2022
crcophonyFast, neat discord TUI written in Crystal (read: cacophony)Crystal🟠 On hiatus, since November 2019
NXCordUnofficial Nintendo Switch Discord clientC++🟠 On hiatus, since April 2020
Unofficial Discord 3DS ClientThis just a simple Discord client for the 3DS build using the Sleepy Discord library and the Wslay library.C++🟠 On hiatus, since November 2017
QuarrelQuarrel is a Discord client for Windows and Xbox that aims to bring voice chat to Xbox and improved support for varying screen sizes on devices running windows.C#🟠 On hiatus, since Augest 2022
VitaCordDiscord Client for PS Vita / PS TVC++🟠 On hiatus, since March 2018
SwitchcordAn unofficial Discord client for the Nintendo Switch console.C++🔴 Discontinued
3DiScordA Discord client for the Nintendo 3DSC++â›” Discontinued. will get you banned

Other clients

NameFeaturesLanguage(s)Development Status
DiscrossA webhook bridge to send messages on Discord through a webpageJavaSript🟢 Active
purple-discordA libpurple/Pidgin plugin for DiscordC🟢 Active
Reliable Discord-client IRC Daemon (rdircd)Reliable personal discord-client to irc-server translation daemonPython🟢 Active
Sailcord (Previously SailDiscord)A SailfishOS Discord ClientPython Qt🟢 Active
discord-j2meDiscord client for Java ME (MIDP 1.0 & 2.0) devicesJava🟢 Active
Weechat DiscordWeechat plugin for Discord support.Rust🟢 Active
bitlbee-discordDiscord protocol plugin for BitlBee.C🟠 On hiatus, since September 2021
crocodileDiscord client for TempleOS.Python🟠 On hiatus, since November 2017
discord-aosDiscord client for Sailfish OSQt TypeScript🟠 On hiatus, since November 2021
discord-ppcDiscord version for PowerPC architectureJavaScript🟠 On hiatus, since June 2017
ArcscordNodeJS library written in typescript who interact with the Discord APITypeScript🔴 Discontinued

Third party server implementations

The following are server implementations that reimplement Discord's client-server API:

NameFeaturesLanguage(s)Is Self-hostableDevelopment Status
PolyphonyAlmost fully featured re-implementation of Discord API Server, support for federation planned using Polyproto as the server-server APIRust🟢 Yes🟢 Active
ReflectcordReimplementation of Discord API Server on top of Revolt.chatJavaScript TypeScript🟢 Yes🟢 Active
Spacebar ChatAlmost fully featured re-implementation of Discord API Server experimental branch implementing limited support for federation using ActivityPub as the server-server APITypeScript🟢 Yes🟢 Active
Oldcord2015-2018 Discord server reimplementationJavaScript🟢 Yes🟢 Active
Hummus2017 Discord server reimplementation[Closed source]🟠 Ask creator for permission🟢 Active
CacophonyAn plugin for Catalyst matrix server implementing Discord's client-server API, partial reimplementation of Discord APIRust (Currently closed source, planned to be open sourced after further progress)🟠🟢 Yes, once open sourced🟠 Work in progress
LitecordPartial reimplementation of Discord API ServerPython🟠 Allowed, not intended🟠 On hiatus, since December 2023
Miranda NGMulti Protocol Program that supports DiscordC++🟢 Yes🟢 Active

Contributing

Please refer to CONTRIBUTING.md if you want to contribute to this project.

Further comments

Will update as needed!

If you would like feel free to reach out to Nekopara#4266 (Head of Team) on the official Discord: https://discord.gg/3kv5yzTYQE

Disclaimer

We (contributors) are not responsible for you getting banned from using a 3rd party or you getting kicked from servers.

Footnotes

  1. Discord brought a breaking change for the mod in question. ↩

  2. Some occasional breaks might occur depending on the maintainers' free time. ↩