Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
awesome-discord-bot-tools
A curated collection of tools for developers working on Discord bots
https://github.com/shitcorp/awesome-discord-bot-tools
Last synced: about 5 hours ago
JSON representation
-
Libraries
-
JavaScript
- eris-fleet - Cluster management for Discord bots using the Eris library
- detritusjs - A wheels-attached, pure-TypeScript library for the Discord API.
- discord.js - The most popular discord bot framework
- discord-cross-hosting - Scale discord.js horizontally
- discord-hybrid-sharding - Allows clustering with discord.js sharding
- discord.js-light - All the power of discord.js, zero caching
- discord-cross-hosting - Scale discord.js horizontally
- discord-hybrid-sharding - Allows clustering with discord.js sharding
- discord.js-light - All the power of discord.js, zero caching
- Kurasuta - Discord.js sharder with clustering support
- Kurasuta - Discord.js sharder with clustering support
- Discordeno - Discord API library for Deno
- Discordeno - Discord API library for Deno
- Eris - A lightweight and flexible library
- eris-fleet - Cluster management for Discord bots using the Eris library
- eris-sharder - Sharding manager for the discord Eris library
- Eris - A lightweight and flexible library
- eris-fleet - Cluster management for Discord bots using the Eris library
- eris-sharder - Sharding manager for the discord Eris library
- megane - A framework for large multi-process Discord bots
- redis-sharder - Scalable and robust sharding solution for the Eris discord library.
- megane - A framework for large multi-process Discord bots
- redis-sharder - Scalable and robust sharding solution for the Eris discord library.
- Paracord - NodeJS Discord API framework built to scale
- Harmony - An easy to use Discord API Library for Deno.
- slash-create - Creator and handler for Discord's slash commands
- Weather Stack - Ecosystem of tools for microservice Discord bots
- Harmony - An easy to use Discord API Library for Deno.
- Paracord - NodeJS Discord API framework built to scale
- slash-create - Creator and handler for Discord's slash commands
- Weather Stack - Ecosystem of tools for microservice Discord bots
-
C
-
C#
- Discord.Net
- DSharpPlus - A .NET Standard library for making bots using the Discord API.
- Discord.Net
- DSharpPlus - A .NET Standard library for making bots using the Discord API.
-
Crystal
-
Dart
-
C++
-
Elixir
-
Go
- arikawa - A Golang library and framework for the Discord API
- corde - A high level discord interactions wrapper, simple, idiomatic, testable and extensible.
- discordgo - Go bindings for Discord
- dgrs - A (WIP) DiscordGo state manager using Redis
- ken - A cutting edge (haha), object-oriented and highly modular application command handler for Discordgo
- Shards - Configurable, scalable and automatic sharding library for discordgo.
- arikawa - A Golang library and framework for the Discord API
- corde - A high level discord interactions wrapper, simple, idiomatic, testable and extensible.
- discordgo - Go bindings for Discord
- dgrs - A (WIP) DiscordGo state manager using Redis
- ken - A cutting edge (haha), object-oriented and highly modular application command handler for Discordgo
- Shards - Configurable, scalable and automatic sharding library for discordgo.
- disgo - A modular Golang Discord API Wrapper
- disgo - A modular Golang Discord API Wrapper
- disgord - Go module for interacting with the documented Discord's bot interface
-
JVM
- Discord4j - Discord4J is a fast, powerful, unopinionated, reactive library to enable quick and easy development
- Javacord - An easy to use multithreaded library for creating Discord bots in Java.
- Kord - Idiomatic Kotlin Wrapper for The Discord API
- Discord4j - Discord4J is a fast, powerful, unopinionated, reactive library to enable quick and easy development
- Javacord - An easy to use multithreaded library for creating Discord bots in Java.
- Kord - Idiomatic Kotlin Wrapper for The Discord API
-
Lua
-
Multi Lang
- Spectacles - A distributed Discord API wrapper
-
PHP
- DiscordPHP - An API to interact with the popular messaging app Discord
-
Python
- discord.py - An API wrapper for Discord written in Python.
- hikari - A Discord API wrapper for Python and asyncio built on good intentions.
- interactions.py - A highly extensible, easy to use, and feature complete bot framework for Discord
- Nextcord - A Python wrapper for the Discord API forked from discord.py
- discord.py - An API wrapper for Discord written in Python.
- hikari - A Discord API wrapper for Python and asyncio built on good intentions.
- interactions.py - A highly extensible, easy to use, and feature complete bot framework for Discord
- Nextcord - A Python wrapper for the Discord API forked from discord.py
- jishaku - A debugging and testing cog for discord.py rewrite bots.
-
Rust
- serenity - A Rust library for the Discord API
- serenity - A Rust library for the Discord API
- Songbird - Songbird is an async, cross-library compatible voice system for Discord, written in Rust.
- Songbird - Songbird is an async, cross-library compatible voice system for Discord, written in Rust.
- Twilight - **twilight** is a powerful asynchronous, flexible, and scalable ecosystem of Rust libraries for the Discord API
- Twilight - **twilight** is a powerful asynchronous, flexible, and scalable ecosystem of Rust libraries for the Discord API
-
Ruby
- discordrb - Discord API for Ruby
-
-
Papers
-
Rust
- FireController's Best practices for Discord bots - A more updated version of meew0's best practices
- 112RG's Microservice - 112RG experiance in building microservice bots
- DasWolke's Microservice Bots - From the creator of the WeatherStack
- FireController's Best practices for Discord bots - A more updated version of meew0's best practices
- Best practices for Discord bots
- 112RG's Microservice - 112RG experiance in building microservice bots
- Best practices for Discord bots
- DasWolke's Microservice Bots - From the creator of the WeatherStack
-
-
Alternate Gateways
- gateway-proxy - Drop-in proxy for Discord gateway connections and sessions allowing for zero downtime deploys
- rateway - A stateful gateway for Discord Bots. Scaling well, it processes messages from the Discord gateway and puts them in AMQP exchanges
- gateway-proxy - Drop-in proxy for Discord gateway connections and sessions allowing for zero downtime deploys
- rateway - A stateful gateway for Discord Bots. Scaling well, it processes messages from the Discord gateway and puts them in AMQP exchanges
- nirn-proxy - Distributed transparent REST proxy for the Discord API, handles ratelimits for you, multi-bot support, dynamic, version agnostic
-
MISC
-
Rust
- BotBlock.org - The single source for all Discord bot lists. Simplify sending your bot's guild count with the BotBlock API.
- BotBlock.org - The single source for all Discord bot lists. Simplify sending your bot's guild count with the BotBlock API.
- discohook - Easily preview embeds
- gateway-queue - Ratelimited gateway queue for multiserviced bots.
- discohook - Easily preview embeds
- gateway-queue - Ratelimited gateway queue for multiserviced bots.
- http-proxy - A ratelimited HTTP proxy in front of the Discord API
- http-proxy - A ratelimited HTTP proxy in front of the Discord API
-
Programming Languages
Categories
Sub Categories
Keywords
discord
72
discord-api
49
discord-bot
35
bot
27
api
15
golang
14
go
13
discord-library
10
eris
8
rust
8
api-wrapper
8
python
6
library
6
api-client
6
discordgo
6
slash-commands
6
ratelimiter
5
clusters
4
java
4
discordbot
4
rest
4
rest-api
4
dotnet-core
4
websocket
4
discord-interactions
4
sharding-manager
4
cluster
4
sharding
4
typescript
4
nodejs
4
javascript
4
deno
4
discord-gateway
4
cache
4
twilight-rs
4
webhook
4
c
4
python3
4
bot-framework
4
framework
4
linux
4
websockets
4
windows
4
csharp
4
clustering
4
http-proxy
3
voice
3
slash-commands-handler
2
docker
2
redis
2