Skip to main content
Illegalcord is a Discord client mod with both an installer project and a source build workflow. It inherits the Vencord plugin architecture through Equicord and adds Illegalcord-specific plugins, settings polish, and local build flows. The project is not a separate Discord client. It patches or injects code into Discord’s client, then runs plugins, QuickCSS, settings sync, and UI integrations inside Discord’s renderer.

What Illegalcord adds

Large plugin catalog

Plugins are compiled from src/plugins, src/equicordplugins, and src/userplugins.

QuickCSS and themes

QuickCSS, local themes, online theme links, and theme activation settings are stored through the shared settings system.

Desktop and web builds

Desktop builds use src/main and pnpm inject; web builds use the browser entry points and pnpm buildWeb.

Developer tooling

The repo includes linting, TypeScript checks, patch linting, plugin metadata generation, reporter builds, and Patch Helper.

Source-backed scope

This site documents features that are visible in the local repository:

Who should read this

  • Users who want to build and inject Illegalcord from source.
  • Contributors who need to understand the project layout before editing code.
  • Plugin developers who want examples that match the real aliases and APIs used here.
  • Maintainers who need a documentation site that can live beside the client source.
If a page mentions a command, API, setting tab, or folder, it should exist in this repository. That is the main compatibility goal of this website.