Discord API Libraries
Updated on 03 November 2023
Discord API Libraries are wrappers around the Discord API that allow you to build bots and other applications that interact with the Discord platform. Our list of libraries will help you find a good starting point for creating a Discord bot using your preferred language.
A NodeJS Discord library
A Discord API wrapper library made in C
An unofficial .Net wrapper for the Discord API
Your library to write discord bots in C# with focus on always providing access to the latest discord features.
A Modularized C++ Library for the Discord API
A bot library for Discord, written in C++, and featuring explicit multithreading through the usage of custom, asynchronous C++ CoRoutines.
A client library for the discordapp bot api in Lisp
A discord library for Elixir
(Golang) Go bindings for Discord
Discord4J is a fast, powerful, unopinionated, reactive library to enable quick and easy development of Discord bots for Java, Kotlin, and other JVM languages using the official Discord Bot API.
Discord API library written in Lua for the Luvit runtime environment
An API to interact with the popular messaging app Discord in PHP
An API wrapper for Discord written in Python.
Pycord, a maintained fork of discord.py, is a python wrapper for the Discord API
Discord API for Ruby
Rust library for the Discord chat client API