10 Best JavaScript Discord API Libraries

List hand-picked by Openbase Experts
Learn More

discord.js

A powerful JavaScript library for interacting with the Discord API

License Icon
License: Apache-2.0
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
4.5/ 5
83
Top Feedback
34Great Documentation
33Easy to Use
18Highly Customizable
GitHub Stars
16K
Weekly Downloads
257K
Last Commit
1mo ago

aoi.js

aoi.js - An open source package allowing to create Discord Bots with simple built-in functions.

License Icon
License: Apache-2.0
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
5.0/ 5
2
Top Feedback
2Great Documentation
2Easy to Use
2Responsive Maintainers
GitHub Stars
136
Weekly Downloads
5K
Last Commit
1mo ago
eri

eris

A NodeJS Discord library

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
5.0/ 5
4
Top Feedback
1Great Documentation
1Easy to Use
1Performant
GitHub Stars
1K
Weekly Downloads
6K
Last Commit
2mos ago

discord-akairo

A bot framework for Discord.js.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
4.7/ 5
6
Top Feedback
3Easy to Use
3Performant
3Highly Customizable
GitHub Stars
544
Weekly Downloads
908
Last Commit
5mos ago

random-stuff-api

soon

License Icon
License: Apache-2.0
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
5.0/ 5
1
Top Feedback
1Great Documentation
1Easy to Use
1Performant
GitHub Stars
54
Weekly Downloads
15
Last Commit
2mos ago
dj

dbd.js

DBD.JS - Library that simplifes coding for your Discord Bot.

License Icon
License: Apache-2.0
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
5.0/ 5
2
Top Feedback
2Great Documentation
2Easy to Use
2Responsive Maintainers
GitHub Stars
8
Weekly Downloads
729
Last Commit
7mos ago
dd

dbdjs.db

dbdjs.db - JSON Database with Speed and Optimization.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
5.0/ 5
1
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
5K
Last Commit
N/A

rovel.js

The awesome package with fully packed features for every developer on earth!

License Icon
License: AGPL-1.0-or-later
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
7
Weekly Downloads
80K
Last Commit
1yr ago

@skyra/discord-components-react

Discord Webcomponents for real looking messages on the web

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
69
Weekly Downloads
294
Last Commit
1mo ago
do

discord-oauth2

Discord's OAuth2 API wrapper.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
109
Weekly Downloads
3K
Last Commit
4mos ago

lavacord

A easy to use Lavalink client that can be used with any discord api wrapper

License Icon
License: Apache-2.0
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
47
Weekly Downloads
744
Last Commit
2mos ago

boats.js

The official discord.boats API wrapper for NodeJS

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
9
Weekly Downloads
520
Last Commit
4mos ago
dp

discord-paginationembed

A pagination utility for MessageEmbed in Discord.JS

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
96
Weekly Downloads
428
Last Commit
6mos ago
ul

use-lanyard

React hook for Lanyard for tracking your Discord presence.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
29
Weekly Downloads
89
Last Commit
2mos ago
dwn

discord-webhook-node

Allows for easy webhook sending through discord's webhook API

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
6K
Last Commit
N/A
dbg

discord-bot-github

GitHub repo updates displayed in Discord.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
303
Weekly Downloads
6
Last Commit
4mos ago
vdm

vue-discord-message

Vue components to easily build and display fake Discord messages on your webpages.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
47
Weekly Downloads
34
Last Commit
6mos ago

@evolvejs/evolvejs

EvolveJS - A Discord Library written in Typescript for Javascript and Typescript.

License Icon
License: AGPL-3.0-or-later
TypeScript Icon
TypeScript Definitions: Not Found
User RatingN/A
Top Feedback
N/A
GitHub Stars
21
Weekly Downloads
32
Last Commit
9mos ago
ten

tenorjs

Feature-rich client for Tenor.

License Icon
License: Apache-2.0
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
6
Weekly Downloads
1K
Last Commit
10mos ago
dn

discord.nd

[![DiscordApi](https://img.shields.io/badge/Discord-API-blue.svg)](https://discordapp.com/developers/docs/reference) [![NPM Version](https://img.shields.io/npm/v/@sudomoose/discord.node.svg)](https//npmjs.org/package/@sudomoose/discord.node) [![Downloads]

License Icon
License: ISC
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
562
Last Commit
N/A
rdm

@danktuary/react-discord-message

React components to easily build and display fake Discord messages on your webpages.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Not Found
User RatingN/A
Top Feedback
N/A
GitHub Stars
16
Weekly Downloads
12
Last Commit
10mos ago
dya

discord-youtube-api

An uncomplete YouTube API wrapper specifically made for ease of use when creating discord music bots

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
204
Last Commit
N/A
dis

discordie

Predictable JavaScript abstractions for Discord API.

License Icon
License: BSD-2-Clause
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
189
Weekly Downloads
72
Last Commit
5yrs ago
dtg

discord-token-generator

An example discord oauth2 token generator

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
1Responsive Maintainers
1Hard to Use
GitHub Stars
2
Weekly Downloads
45
Last Commit
4yrs ago
dh

discord.htc

A JavaScript Handler made for Discord utilizing its API

License Icon
License: ISC
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
19
Last Commit
N/A
da

discord-api

discord-api is discord-api npm package.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
15
Last Commit
N/A
dmb

discord-music-bot

Simple music bot for Discord servers.

License Icon
License: GPL-3.0
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
12
Last Commit
N/A
dgj

discord-god.js

Make discord bots with 0 skills required

License Icon
License: ISC
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
8
Last Commit
N/A
sd

simple-discordjs

A command framework for Discord.JS, featuring pattern matching, middlewares and autogenerated help.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
8
Last Commit
N/A
dmh

discord-message-handler

Message and command handler for discord.js bots and applications

License Icon
License: Apache-2.0
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
20
Weekly Downloads
8
Last Commit
1yr ago
ev

embed-visualizer

A React Component to render Discord-like embeds.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
3
Weekly Downloads
7
Last Commit
1yr ago
rd

react-discord

A react reconciler to render react components on Discord

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
1
Weekly Downloads
7
Last Commit
7mos ago
djl

dbd.js-lite

DBD.JS-lite - Less heavy package that simplifes coding for your Discord Bot.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
7
Last Commit
N/A
rc

reactjs-chatapp

Most popular chat component for react!

License Icon
License: ISC
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
3
Last Commit
N/A
vd

vue-discord

Vue components to emulate the Discord client

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
0
Last Commit
N/A
rdm

react-discord-message

Discord message component for react.js

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
3
Weekly Downloads
1
Last Commit
2yrs ago
gui

guiworks

A React-style Discord.js library for interactive embeds

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
0
Last Commit
2yrs ago
du

discord-ui

React components with Discord UI Style

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
0
Last Commit
1yr ago
urc

urcord

Modular, self-hosted Discord bot with a built-in UI

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
0
Last Commit
N/A