explaingit

vendicated/vencord

13,306TypeScriptAudience · generalComplexity · 2/5Setup · easy

TLDR

A modification for the Discord app that adds 100+ extra features, blocks analytics, and lets you apply custom themes, but it violates Discord's Terms of Service.

Mindmap

mindmap
  root((repo))
    What it does
      Discord modification
      100+ plugins
      Block analytics
      Custom themes
    Platforms
      Windows desktop
      macOS desktop
      Linux desktop
      Browser extension
    Features
      BetterDiscord themes
      Settings sync
      No telemetry
    Risks
      Violates Discord ToS
      Account at your risk
Click or tap to explore — scroll the page freely

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

Things people build with this

USE CASE 1

Add extra Discord features like advanced message options and interface tweaks that Discord doesn't offer by default.

USE CASE 2

Apply BetterDiscord-compatible CSS themes to change how Discord looks without writing code.

USE CASE 3

Keep your plugin settings synchronized across multiple devices or Discord installations automatically.

USE CASE 4

Use Vencord as a browser extension if you prefer the Discord web version over the desktop app.

Tech stack

TypeScriptJavaScriptCSS

Getting it running

Difficulty · easy Time to first run · 5min

Installation uses an external installer from vencord.dev, using client mods violates Discord's Terms of Service and may risk your account.

In plain English

Vencord is a client modification for Discord, the messaging platform. It works by altering the Discord application on your device to add features, visual changes, and settings that Discord does not provide by default. The project calls itself the cutest Discord client mod. Installing Vencord adds access to more than 100 built-in plugins covering a range of Discord behavior. It also blocks Discord's analytics and crash reporting by default, with no telemetry of its own. You can apply custom CSS to change the look of Discord's interface, including themes originally made for BetterDiscord, another client mod. A settings sync option keeps your plugin configuration consistent across multiple devices or app installations. Vencord works on Discord's stable release, Canary, and PTB channels. It runs as a desktop modification on Windows, macOS, and Linux, and can also run inside a browser as an extension or UserScript. This means you can use it without installing the desktop client if you prefer the web version of Discord. According to the README, broken plugins are typically fixed within 12 hours when Discord updates cause them to stop working. Installation and uninstallation are handled through the project's installer, linked from the vencord.dev site. The README does not walk through installation steps directly beyond pointing to that link. The README includes a disclosure that using client modifications violates Discord's Terms of Service. It notes that Discord has historically taken no action against users for this and that no built-in plugins behave abusively, but it advises that anyone whose account is important to them should avoid client modifications entirely, not just Vencord.

Copy-paste prompts

Prompt 1
I have Vencord installed on Discord. Which built-in plugins should I enable to improve message display, reduce clutter, and block tracking?
Prompt 2
How do I apply a custom CSS theme to Discord using Vencord? Walk me through finding a theme and adding it to my setup.
Prompt 3
I'm using Vencord and want to sync my settings between my desktop and laptop. How do I set up settings sync?
Prompt 4
What is the difference between running Vencord as a desktop modification versus running it as a browser extension or UserScript?
Open on GitHub → Explain another repo

← vendicated on gitmyhub — every repo by this author, as a profile.

Verify against the repo before relying on details.