Ross ROSS = Recommend OSS · open-source software intelligence for agents

Discord4J/Discord4J

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. observed · 2026-10-15

github.com/Discord4J/Discord4J · homepage · Java · LGPL-3.0 (copyleft) observed · 2026-10-15

Health v2 · maintenance only

88/100

  • Activity 99
  • Release rhythm 67
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-10-21. Adoption (stars, forks) is never an input.

  • gap_med: 119
  • age_days: 4000
  • days_rel: 62
  • days_push: 6
  • n_releases_24m: 8

Full methodology

Adoption not part of the score

1923 stars · 268 forks observed · 2026-10-15

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

Discord4J is a fast, reactive JVM library for building Discord bots using the official Discord Bot API, built on Reactor and Netty. It provides a modular, non-blocking REST and WebSocket wrapper with automatic rate limiting and reconnection strategies.

Use cases

  • build a discord bot in java
  • create a discord bot with kotlin
  • respond to discord messages with a bot
  • handle discord slash commands
  • connect to discord gateway websocket events
  • make discord rest api calls with rate limiting
  • develop a reactive discord bot on the jvm

When to choose

  • you are building a Discord bot in Java, Kotlin, or another JVM language
  • you want a reactive, non-blocking API with automatic rate limiting and reconnection
  • you need fine-grained, modular control over which Discord API components you use
  • you want a mature, well-documented wrapper with active releases

When to avoid

  • you are writing bots in Python, JavaScript, or other non-JVM languages
  • you prefer a simple blocking API without reactive programming concepts
  • you need a full bot framework with command handlers and plugins rather than a low-level API wrapper
  • you want a turnkey hosted bot solution

Facets

library · maturity active

websocket http-client api-framework sdk messaging-platforms developer-tools chatbots jvm cross-platform discord-api-wrapper discord-bots reactive reactor netty bot-development automation

3 sources

Member repositories

RepositoryRoleHealth v2
Discord4J/Discord4Jmain88

For agents

markdown · JSON · MCP: product_card(name="Discord4J/Discord4J")

Data as of 2026-10-19T08:05:51.212177+00:00 · Report a problem