JavaScript Discord

Open-source JavaScript projects categorized as Discord | Edit details

Top 23 JavaScript Discord Projects

  • GitHub repo discord.js

    A powerful JavaScript library for interacting with the Discord API

    Project mention: Help with a delete function. | | 2021-09-30
  • GitHub repo community-edition

    Free and Open Source messaging and emailing app that combines common web applications into one.

    Project mention: All-in-One-Messenger gesucht | | 2021-10-12
  • Syncfusion

    Build stunning web applications quickly using Syncfusion JavaScript UI controls.. The Syncfusion JavaScript suite offers more than 65 cross-platform, responsive, and lightweight JS/HTML5 UI controls for building modern web applications.

  • GitHub repo BetterDiscord

    Better Discord enhances Discord desktop app with new features.

    Project mention: Globally disable hardware media keys in Windows 10 | | 2021-10-01

    For discord, Download BetterDiscord, go into Settings> BetterDiscord settings> Disable Media keys toggle.

  • GitHub repo deleteDiscordMessages

    Undiscord - Delete all messages in a Discord channel or DM (Easy and fast) Bulk delete

    Project mention: Any legal way to mass delete messages in DMs? | | 2021-10-02

    Hi everyone. Not sure if this is the right place to ask, but me and my friend are having some issues right now. As you can see in the title, we want to clear all of our DMs and start over fresh, as some of our relatives are particularly snoopy, and look around on our computers. We were both curious if there was any tool / script out there that would mass delete our entire conversation to start over fresh in. We've both tried AutoHotKey scripts, but found that they're too slow. We were about to try a script in our browsers that uses tampermonkey, but thankfully we read the fine print, stating: " Any tool for deleting messages, including this one, could result in the termination of your account (see self-bots). Discord appears to have recently started terminating accounts using self-bots (thread). Use at your own risk. ". The script in question is called Undiscord.

  • GitHub repo BetterDiscordAddons

    A series of plugins and themes for BetterDiscord.

    Project mention: [KDE Theme] Faded - Remember the past for how the present came to be | | 2021-08-12

    I'm using an edited version of with transparency and no background.

  • GitHub repo eris

    A NodeJS Discord library

    Project mention: Make a Discord Bot with Eris | | 2021-07-19

    Hello there, this sentence will mark the beginning of my first ever article released to the public. In this article, I will be writing how to build a Discord bot with Eris and Yuuko.

  • GitHub repo evobot

    🤖 EvoBot is a Discord Music Bot built with discord.js & uses Command Handler from

    Project mention: Does anyone know of a music bot that isn't canceled? | | 2021-09-23
  • Nanos

    Run Linux Software Faster and Safer than Linux with Unikernels.

  • GitHub repo Discord-Datamining

    Datamining Discord changes from the JS files

    Project mention: The more I see the new Discord Font, the more I hate it. | | 2021-06-24

    Discord Datamining

  • GitHub repo Discord-MusicBot

    An advanced discord music bot, supports Spotify, Soundcloud, YouTube with Shuffling, Volume Control and Web Dashboard with Slash Commands support!

    Project mention: Is there somewhere we can get the code for our own Rhythm bot replacement? Some kind of github link? We already have a custom bot we host for other stuff. I'd like it to take over the role that Rhythm had in our server. | | 2021-09-24

    Or the music bot by sushanplays

  • GitHub repo guide

    The official guide for discord.js, created and maintained by core members of its community (by discordjs)

    Project mention: trying to make a command | | 2021-10-09 is a good place to start. I'd also recommend doing some basic nodejs tutorials if you've never programmed before

  • GitHub repo MonitoRSS

    Discord RSS bot (formerly known as Discord.RSS) with customizable feeds.

    Project mention: Xbox News Wire To Discord | | 2021-08-18

    I did also stumble across this Discord bot too that I'm just tinkering around with too.

  • GitHub repo Shuffle

    Shuffle: A general purpose security automation platform. Our focus is on collaboration and resource sharing. (by frikky)

    Project mention: ATTACK&DEFENCE VERIFICATION AUTOMATION | | 2021-03-04
  • GitHub repo cf-workers-status-page

    Monitor your websites, showcase status including daily history, and get Slack/Telegram/Discord notification whenever your website status changes. Using Cloudflare Workers, CRON Triggers, and KV storage.

    Project mention: Native Rust Support on Cloudflare Workers | | 2021-09-09

    I just mentioned it above, but here is an example zo mapp:

  • GitHub repo d-zone

    An ambient life simulation driven by user activity within a Discord server

    Project mention: A server owner made a discord bot that tracks who's Online and what they are saying; Sadly I can't get a screenshot of someone talking, So the box of me hovering over myself will have to do. | | 2021-02-26

    It's open source.

  • GitHub repo Apple-Music-Electron

    A free, lightweight, open source alternative to iTunes and other Apple Music applications based on Electron 15

    Project mention: Apple Music Electron vs iTunes™️ for Windows | | 2021-10-13

    Download this zip, you will find the exe in it.

  • GitHub repo modmailbot

    Modmail Bot is a bot for Discord that makes it easier for users to contact moderators and admins for help.

    Project mention: Public bot with this code? | | 2021-07-18

    I'm wondering if someone out there could make a public bot with this code? I like all the features and stuff on it but I don't want to self host it.

  • GitHub repo guidebot

    A boilerplate example bot with command handler and reloadable commands. Updated and Maintained by the Idiot's Guide Community

    Project mention: Event.bind stopped working as a function (Discord.js) | | 2021-04-03
  • GitHub repo switchblade

    The open source Discord bot that solves all of your problems.

    Project mention: Help with switchblade bot | | 2021-06-06

    Anyway, to self-host, you'll probably have to make yourself an .env file and fill in values for all the variables you think you're gonna need from the example .env file they have on the repo.

  • GitHub repo discord-bot

    Simple discord bot to play music and manage your server (by TannerGabriel)

    Project mention: For DMs running games on discord freaking out over the loss of Groovy and Rhythm bots, Hydra Bot + Curated D&D Spotify Playlists will save your life | | 2021-09-15

    Here is this initial post by “Gabriel Tanner” - Then here is a more in-depth one including how to be able to load music by putting in titles by the same person- I am gonna try this, though I haven’t done so so idk if it works, but ima try and make a friends only bot for a few of the servers I’m in :) hope this helps! (Sorry it was super late when I made that comment so I didn’t think to put a link haha)

  • GitHub repo RPC

    A simple RPC client for Discord

    Project mention: Messing around with profile customization... | | 2021-06-25

    This is what I used, although there are probably more friendlier/easier ways to setup Rich Presence.

  • GitHub repo Discord-Bot

    A discord bot that can play music, moderate, log events and more

    Project mention: github bot music repository | | 2021-09-22
  • GitHub repo ShareX-Upload-Server

    AKA ShareS - Feature full & Stable ShareX and file server in node. Includes images, videos, code, text, markdown rendering, password protected uploads, logging via discord, administration through Discord, url shortening, and a full front end. Use standalone or via reverse proxy

    Project mention: Looking for a file host alternative to imgur | | 2021-01-18

    If you are using sharex the best option for you is ShareX-Upload-Server. It was made exactly for this. there are also some docker images like this one

  • GitHub repo bot

    An open-source and self-hosted ticket management bot for Discord - a free alternative to the premium and white-label plans of other popular ticketing bots. (by discord-tickets)

    Project mention: Show HN: Discord Tickets – Open-Source Ticketing System for Discord | | 2021-08-11

    Sounds crazy, right? Tickets in discord, etc..

    This project aims to provide an open source alternative to the very closed source and nasty-data-stuff doing competitors out there.

    Description from its Discord:

    “ Discord Tickets is a Discord bot for creating and managing ticket channels. It is a free and open-source alternative to the paid "premium" and "white-label" plans of popular ticketing bots, such as Ticket Tool, TicketsBot, Tickety,, Helper, and others.”

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2021-10-13.


What are some of the best open-source Discord projects in JavaScript? This list will help you:

Project Stars
1 discord.js 15,739
2 community-edition 6,091
3 BetterDiscord 3,235
4 deleteDiscordMessages 2,389
5 BetterDiscordAddons 1,119
6 eris 1,086
7 evobot 1,078
8 Discord-Datamining 1,027
9 Discord-MusicBot 1,010
10 guide 762
11 MonitoRSS 628
12 Shuffle 588
13 cf-workers-status-page 556
14 d-zone 516
15 Apple-Music-Electron 511
16 modmailbot 457
17 guidebot 399
18 switchblade 348
19 discord-bot 337
20 RPC 323
21 Discord-Bot 259
22 ShareX-Upload-Server 256
23 bot 250
Find remote jobs at our new job board There are 34 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Scout APM: A developer's best friend. Try free for 14-days
Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.