Ecosyste.ms: Summary

An open API service providing a high level summary for open source projects.

https://github.com/Discord4J/Discord4J

api bot bot-api d4j discord discord-api discord-bot discord-bot-api discord4j java javadoc reactor rest rest-api websocket

Score: 18.356261682345888

Last synced: 7 days ago
JSON representation

Repository metadata:

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.


Owner metadata:


GitHub Events

Total
Last Year

Committers metadata

Last synced: 22 days ago

Total Commits: 3,534
Total Committers: 104
Avg Commits per committer: 33.981
Development Distribution Score (DDS): 0.655

Commits in past year: 91
Committers in past year: 13
Avg Commits per committer in past year: 7.0
Development Distribution Score (DDS) in past year: 0.495

Name Email Commits
quanticc q****c 1220
austinv11 a****1@g****m 781
GrandPanda d****1@g****m 499
danthonywalker t****r@g****m 268
chrislo27 k****o@g****m 150
David b****r@h****r 125
Pedro 3****4 90
Alex1304 m****4@g****m 49
Axel Joly a****o@g****m 38
NovaFox161 n****y@g****m 26
Matthew Holt h****3@g****m 21
Skat 5****k 15
Alex 2****x 12
Den Neufeld n****r@n****e 11
xaanit x****t 10
knobody f****t@n****t 10
Panda G****a 9
declan d****n@g****m 8
Jack S n****8@g****m 8
Grégory Widmer g****r@g****r 8
x n****d 7
SizableShrimp 2****p 7
BuildTools x****@q****x 7
phantamanta44 e****g@g****m 6
randomname8 r****e@g****m 6
Jordan Simpson j****v@g****m 6
ArsenArsen A****n 5
Foxie d****5@g****m 5
Isaac u****a@a****g 5
lclc98 l****8 5
and 74 more...

Issue and Pull Request metadata

Last synced: 11 days ago

Total issues: 101
Total pull requests: 177
Average time to close issues: 8 months
Average time to close pull requests: 2 months
Total issue authors: 54
Total pull request authors: 28
Average comments per issue: 2.5
Average comments per pull request: 0.78
Merged pull request: 155
Bot issues: 0
Bot pull requests: 0

Past year issues: 35
Past year pull requests: 72
Past year average time to close issues: about 2 months
Past year average time to close pull requests: about 1 month
Past year issue authors: 14
Past year pull request authors: 12
Past year average comments per issue: 1.51
Past year average comments per pull request: 0.97
Past year merged pull request: 61
Past year bot issues: 0
Past year bot pull requests: 0

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/Discord4J/Discord4J

Top Issue Authors

  • Azn9 (23)
  • Doc94 (9)
  • quanticc (4)
  • WeeskyBDW (2)
  • OpusMagnus5 (2)
  • Nyde42 (2)
  • NovaFox161 (2)
  • nikolayKeniston (2)
  • Laarryy (2)
  • jwc65 (2)
  • j0rdanit0 (2)
  • darichey (2)
  • crossflame22 (2)
  • broken1arrow (2)
  • ByteAlex (2)

Top Pull Request Authors

  • Doc94 (74)
  • Azn9 (31)
  • skykatik (23)
  • Gregory-Widmer (8)
  • kashike (6)
  • quanticc (4)
  • dominoxp (3)
  • j0rdanit0 (3)
  • Krakenied (3)
  • mennafabio (2)
  • StrajnarFilip (2)
  • SimonIT (2)
  • sss-ryun (1)
  • rfresh2 (1)
  • zieka (1)

Top Issue Labels

  • bug (18)
  • feature-request (18)
  • area/core (18)
  • enhancement (10)
  • good first issue (7)
  • declined (6)
  • help wanted (6)
  • area/rest (6)
  • area/voice (4)
  • has workaround (4)
  • for user attention (3)
  • discord (3)
  • for team attention (2)
  • area/common (2)
  • area/stores (2)
  • area/interactions (2)
  • question (2)
  • roadmap (2)
  • deprecation (2)
  • area/gateway (2)
  • discussion (1)
  • API change (1)
  • cannot reproduce (1)

Top Pull Request Labels

  • area/core (75)
  • enhancement (37)
  • feature-request (20)
  • bug (19)
  • area/rest (16)
  • API change (13)
  • PR depends on PR (13)
  • deprecation (10)
  • area/gateway (8)
  • area/stores (5)
  • area/interactions (5)
  • documentation (4)
  • behavior change (4)
  • task (3)
  • declined (3)
  • area/common (3)
  • backport (2)
  • area/voice (2)
  • for team attention (1)
  • discord (1)
  • on hold (1)
  • reactor (1)

Package metadata

repo1.maven.org: com.discord4j:discord4j-core

A JVM-based REST/WS wrapper for the official Discord Bot API

  • Homepage: https://github.com/Discord4J/Discord4J
  • Documentation: https://appdoc.app/artifact/com.discord4j/discord4j-core/
  • Licenses: LGPL-3.0
  • Latest release: 3.2.7 (published about 1 month ago)
  • Last Synced: 2024-12-21T05:28:04.800Z (7 days ago)
  • Versions: 56
  • Dependent Packages: 19
  • Dependent Repositories: 387
  • Rankings:
    • Dependent repos count: 0.729%
    • Dependent packages count: 3.364%
    • Average: 6.474%
    • Stargazers count: 9.528%
    • Forks count: 12.276%
repo1.maven.org: com.discord4j:discord4j-common

A JVM-based REST/WS wrapper for the official Discord Bot API

  • Homepage: https://github.com/Discord4J/Discord4J
  • Documentation: https://appdoc.app/artifact/com.discord4j/discord4j-common/
  • Licenses: LGPL-3.0
  • Latest release: 3.2.7 (published about 1 month ago)
  • Last Synced: 2024-12-21T05:28:04.839Z (7 days ago)
  • Versions: 56
  • Dependent Packages: 4
  • Dependent Repositories: 5
  • Rankings:
    • Stargazers count: 9.528%
    • Dependent repos count: 10.915%
    • Average: 11.661%
    • Forks count: 12.276%
    • Dependent packages count: 13.924%
repo1.maven.org: com.discord4j:discord4j-voice

A JVM-based REST/WS wrapper for the official Discord Bot API

  • Homepage: https://github.com/Discord4J/Discord4J
  • Documentation: https://appdoc.app/artifact/com.discord4j/discord4j-voice/
  • Licenses: LGPL-3.0
  • Latest release: 3.2.7 (published about 1 month ago)
  • Last Synced: 2024-12-21T05:28:04.826Z (7 days ago)
  • Versions: 56
  • Dependent Packages: 2
  • Dependent Repositories: 21
  • Rankings:
    • Dependent repos count: 5.253%
    • Stargazers count: 9.535%
    • Forks count: 12.276%
    • Average: 12.555%
    • Dependent packages count: 23.156%
repo1.maven.org: com.discord4j:Discord4J

A Java binding for the official Discord API, forked from the inactive https://github.com/nerd/Discord4J. Copyright (c) 2017, Licensed under GNU LGPLv3

  • Homepage: https://github.com/austinv11/Discord4J
  • Documentation: https://appdoc.app/artifact/com.discord4j/Discord4J/
  • Licenses: GNU LGPLv3 License
  • Latest release: 2.10.1 (published over 6 years ago)
  • Last Synced: 2024-12-21T05:28:04.849Z (7 days ago)
  • Versions: 1
  • Dependent Packages: 1
  • Dependent Repositories: 19
  • Docker Downloads: 22
  • Rankings:
    • Dependent repos count: 5.557%
    • Docker downloads count: 6.236%
    • Stargazers count: 9.535%
    • Forks count: 12.276%
    • Average: 13.317%
    • Dependent packages count: 32.984%
repo1.maven.org: com.discord4j:discord4j-rest

A JVM-based REST/WS wrapper for the official Discord Bot API

  • Homepage: https://github.com/Discord4J/Discord4J
  • Documentation: https://appdoc.app/artifact/com.discord4j/discord4j-rest/
  • Licenses: LGPL-3.0
  • Latest release: 3.2.7 (published about 1 month ago)
  • Last Synced: 2024-12-21T05:28:04.852Z (7 days ago)
  • Versions: 56
  • Dependent Packages: 2
  • Dependent Repositories: 4
  • Rankings:
    • Stargazers count: 9.535%
    • Dependent repos count: 12.122%
    • Forks count: 12.276%
    • Average: 14.272%
    • Dependent packages count: 23.156%
repo1.maven.org: com.discord4j:discord4j-gateway

A JVM-based REST/WS wrapper for the official Discord Bot API

  • Homepage: https://github.com/Discord4J/Discord4J
  • Documentation: https://appdoc.app/artifact/com.discord4j/discord4j-gateway/
  • Licenses: LGPL-3.0
  • Latest release: 3.2.7 (published about 1 month ago)
  • Last Synced: 2024-12-21T05:28:04.744Z (7 days ago)
  • Versions: 56
  • Dependent Packages: 2
  • Dependent Repositories: 2
  • Rankings:
    • Stargazers count: 9.535%
    • Forks count: 12.276%
    • Average: 15.27%
    • Dependent repos count: 16.114%
    • Dependent packages count: 23.156%
repo1.maven.org: com.discord4j:discord4j-command

A JVM-based REST/WS wrapper for the official Discord Bot API

  • Homepage: https://github.com/Discord4J/Discord4J
  • Documentation: https://appdoc.app/artifact/com.discord4j/discord4j-command/
  • Licenses: LGPL-3.0
  • Latest release: 3.0.16 (published about 4 years ago)
  • Last Synced: 2024-12-21T05:28:04.906Z (7 days ago)
  • Versions: 23
  • Dependent Packages: 1
  • Dependent Repositories: 2
  • Rankings:
    • Stargazers count: 9.535%
    • Forks count: 12.276%
    • Dependent repos count: 16.114%
    • Average: 17.727%
    • Dependent packages count: 32.984%

Dependencies

build.gradle maven
  • com.discord4j:discord-json $discordJsonVersion api
common/build.gradle maven
  • com.fasterxml.jackson.core:jackson-databind $jackson_version api
  • com.fasterxml.jackson.datatype:jackson-datatype-jdk8 $jackson_version api
  • com.github.ben-manes.caffeine:caffeine $caffeine_version api
  • io.projectreactor.addons:reactor-extra * api
  • io.projectreactor.netty:reactor-netty-http * api
  • com.discord4j:stores-api $storesVersion implementation
  • io.projectreactor:reactor-test * testImplementation
  • org.junit.jupiter:junit-jupiter-engine $junit_version testImplementation
core/build.gradle maven
  • com.discord4j:stores-jdk $storesVersion api
  • com.discord4j:discord-json-encoding $discordJsonVersion compileOnly
  • com.google.code.findbugs:annotations 3.0.1 compileOnly
  • javax.annotation:javax.annotation-api 1.3.2 compileOnly
  • com.google.code.findbugs:annotations 3.0.1 testCompileOnly
  • javax.annotation:javax.annotation-api 1.3.2 testCompileOnly
  • ch.qos.logback:logback-classic $logback_version testImplementation
  • com.sedmelluq:lavaplayer $lavaplayer_version testImplementation
  • io.projectreactor:reactor-test * testImplementation
  • org.junit.jupiter:junit-jupiter-engine $junit_version testImplementation
  • org.mockito:mockito-core $mockito_version testImplementation
  • org.reflections:reflections $reflections_version testImplementation
gateway/build.gradle maven
  • io.projectreactor.addons:reactor-extra * api
  • ch.qos.logback:logback-classic $logback_version testImplementation
  • org.junit.jupiter:junit-jupiter-engine $junit_version testImplementation
rest/build.gradle maven
  • ch.qos.logback:logback-classic $logback_version testImplementation
  • io.projectreactor:reactor-test * testImplementation
  • org.junit.jupiter:junit-jupiter-engine $junit_version testImplementation
voice/build.gradle maven
  • com.discord4j:simple-fsm 1.0.1 api
  • ch.qos.logback:logback-classic $logback_version testImplementation
  • org.junit.jupiter:junit-jupiter-engine $junit_version testImplementation
.github/workflows/gradle.yml actions
  • actions/cache v1 composite
  • actions/checkout v2 composite
  • actions/setup-java v1 composite
oauth2/build.gradle maven
  • ch.qos.logback:logback-classic $logback_version testImplementation
  • io.projectreactor:reactor-test * testImplementation
  • org.junit.jupiter:junit-jupiter-engine $junit_version testImplementation