Project Dependencies

compile

The following is a list of compile dependencies for this project. These dependencies are required to compile and run the application:

GroupId ArtifactId Version Type Licenses
ch.qos.logback logback-classic 1.5.23 jar Eclipse Public License - v 1.0GNU Lesser General Public License
ch.qos.logback logback-core 1.5.23 jar Eclipse Public License - v 1.0GNU Lesser General Public License
com.github.JustRed23 lavadsp 0.7.7-1 jar Apache License 2.0
com.github.Konsl web-weaver-api master-cedbbc389b-1 jar -
com.github.Konsl web-weaver-scraper 4ee7d94aff jar -
com.github.Ree6-Applications JLyrics c87cb606ab jar Apache License 2.0
com.github.klassenserver7b lavaplayer-jda-nas 1.7.2 jar -
com.google.code.gson gson 2.13.2 jar Apache-2.0
com.google.guava guava 33.5.0-jre jar Apache License, Version 2.0
com.vdurmont emoji-java 5.1.1 jar The MIT License
dev.arbjerg lavaplayer 2.2.6 jar The Apache License, Version 2.0
dev.lavalink.youtube v2 1.16.0 jar -
io.seruco.encoding base62 0.1.3 jar MIT
net.dv8tion JDA 6.2.1 jar The Apache Software License, Version 2.0
org.apache.commons commons-text 1.15.0 jar Apache-2.0
org.apache.httpcomponents.client5 httpclient5 5.6 jar Apache License, Version 2.0
org.jsoup jsoup 1.22.1 jar The MIT License
org.slf4j slf4j-api 2.0.17 jar MIT
org.xerial sqlite-jdbc 3.51.1.0 jar The Apache Software License, Version 2.0
se.michaelthelin.spotify spotify-web-api-java 9.4.0 jar MIT License

Project Transitive Dependencies

The following is a list of transitive dependencies for this project. Transitive dependencies are the dependencies of the project dependencies.

compile

The following is a list of compile dependencies for this project. These dependencies are required to compile and run the application:

GroupId ArtifactId Version Type Licenses
club.minnced opus-java 1.1.1 jar The Apache Software License, Version 2.0
club.minnced opus-java-api 1.1.1 jar The Apache Software License, Version 2.0
club.minnced opus-java-natives 1.1.1 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.core jackson-annotations 2.20 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.core jackson-core 2.20.1 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.core jackson-databind 2.20.1 jar The Apache Software License, Version 2.0
com.github.klassenserver7b.lavaplayer-jda-nas jda-nas 1.7.2 jar -
com.github.klassenserver7b.lavaplayer-jda-nas udp-queue 1.7.2 jar -
com.google.errorprone error_prone_annotations 2.41.0 jar Apache 2.0
com.google.guava failureaccess 1.0.3 jar Apache License, Version 2.0
com.google.guava listenablefuture 9999.0-empty-to-avoid-conflict-with-guava jar The Apache Software License, Version 2.0
com.google.j2objc j2objc-annotations 3.1 jar Apache License, Version 2.0
com.neovisionaries nv-i18n 1.29 jar The Apache Software License, Version 2.0
com.neovisionaries nv-websocket-client 2.14 jar The Apache Software License, Version 2.0
com.squareup.okhttp3 okhttp-jvm 5.3.2 jar The Apache Software License, Version 2.0
com.squareup.okio okio-jvm 3.16.4 jar The Apache Software License, Version 2.0
com.typesafe config 1.4.2 jar Apache-2.0
commons-codec commons-codec 1.11 jar Apache License, Version 2.0
commons-logging commons-logging 1.2 jar The Apache Software License, Version 2.0
dev.arbjerg lava-common 2.2.6 jar The Apache License, Version 2.0
dev.lavalink.youtube common 1.16.0 jar -
org.apache.commons commons-collections4 4.5.0 jar Apache-2.0
org.apache.commons commons-lang3 3.20.0 jar Apache-2.0
org.apache.httpcomponents httpclient 4.5.14 jar Apache License, Version 2.0
org.apache.httpcomponents httpcore 4.4.16 jar Apache License, Version 2.0
org.apache.httpcomponents.client5 httpclient5-cache 5.5.1 jar Apache License, Version 2.0
org.apache.httpcomponents.core5 httpcore5 5.4 jar Apache License, Version 2.0
org.apache.httpcomponents.core5 httpcore5-h2 5.4 jar Apache License, Version 2.0
org.jetbrains annotations 24.0.0 jar The Apache Software License, Version 2.0
org.jetbrains.kotlin kotlin-stdlib 2.2.21 jar Apache-2.0
org.json json 20240303 jar Public Domain
org.jspecify jspecify 1.0.0 jar The Apache License, Version 2.0

runtime

The following is a list of runtime dependencies for this project. These dependencies are required to run the application:

GroupId ArtifactId Version Type Licenses
com.github.JustRed23 lavadsp-natives 0.7.7-1 jar Apache License 2.0
com.github.natanbc native-loader 0.7.0 jar Apache License 2.0
com.google.code.findbugs jsr305 3.0.2 jar The Apache Software License, Version 2.0
com.google.crypto.tink tink 1.18.0 jar Apache License, Version 2.0
com.google.protobuf protobuf-java 4.28.2 jar BSD-3-Clause
com.grack nanojson 1.7 jar -
commons-io commons-io 2.13.0 jar Apache-2.0
dev.arbjerg lavaplayer-natives 2.2.6 jar The Apache License, Version 2.0
net.iharder base64 2.3.9 jar Public domain
net.java.dev.jna jna 4.4.0 jar LGPL, version 2.1Apache License v2.0
net.sf.trove4j core 3.1.0 jar GNU Lesser General Public License 2.1
org.mozilla rhino 1.7.14 jar Mozilla Public License, Version 2.0
org.mozilla rhino-engine 1.7.14 jar Mozilla Public License, Version 2.0

Project Dependency Graph

Dependency Tree

Licenses

The Apache License, Version 2.0: JSpecify annotations, lavaplayer

Apache 2.0: error-prone annotations

BSD-3-Clause: Protocol Buffers [Core]

Mozilla Public License, Version 2.0: rhino, rhino-engine

MIT License: Spotify Web API Java Client

Public Domain: JSON in Java

GNU Lesser General Public License: Logback Classic Module, Logback Core Module

Public domain: base64

GNU Lesser General Public License 2.1: Trove (core)

Unknown: Konsl/web-weaver-api, Konsl/web-weaver-scraper, common, klassenserver7b/lavaplayer-jda-nas, lavaplayer-jda-nas, nanojson, v2

Apache License 2.0: JustRed23/lavadsp, JustRed23/lavadsp-natives, Ree6-Applications/JLyrics, natanbc/native-loader

The MIT License: emoji-java, jsoup Java HTML Parser

Apache-2.0: Apache Commons Collections, Apache Commons IO, Apache Commons Lang, Apache Commons Text, Gson, Kotlin Stdlib, config

Apache License, Version 2.0: Apache Commons Codec, Apache HttpClient, Apache HttpClient Cache, Apache HttpComponents Core HTTP/1.1, Apache HttpComponents Core HTTP/2, Apache HttpCore, Guava InternalFutureFailureAccess and InternalFutures, Guava: Google Core Libraries for Java, J2ObjC Annotations, Tink Cryptography API

MIT: Base62, SLF4J API Module

GNU GENERAL PUBLIC LICENSE, Version 3.0: k7bot

LGPL, version 2.1: Java Native Access

The Apache Software License, Version 2.0: Apache Commons Logging, FindBugs-jsr305, Guava ListenableFuture only, JDA, Jackson-annotations, Jackson-core, JetBrains Java Annotations, Neo Visionaries Internationalization Package, SQLite JDBC, com.neovisionaries:nv-websocket-client, jackson-databind, okhttp, okio, opus-java

Apache License v2.0: Java Native Access

Eclipse Public License - v 1.0: Logback Classic Module, Logback Core Module

Dependency File Details

Filename Size Entries Classes Packages Java Version Debug Information
logback-classic-1.5.23.jar 308.5 kB 242 189 29 11 Yes
logback-core-1.5.23.jar 643.7 kB 547 - - - -
   • Root - 540 488 41 11 Yes
   • Versioned - 7 1 1 21 Yes
opus-java-1.1.1.jar 0.3 kB 2 0 0 - -
opus-java-api-1.1.1.jar 11.1 kB 19 11 2 1.8 Yes
opus-java-natives-1.1.1.jar 2.3 MB 17 0 0 - -
jackson-annotations-2.20.jar 79.2 kB 87 74 2 1.8 Yes
jackson-core-2.20.1.jar 593.2 kB 286 - - - -
   • Root - 250 213 16 1.8 Yes
   • Versioned - 2 1 1 9 No
   • Versioned - 12 3 1 11 Yes
   • Versioned - 11 2 1 17 Yes
   • Versioned - 11 2 1 21 Yes
jackson-databind-2.20.1.jar 1.7 MB 848 - - - -
   • Root - 846 808 23 1.8 Yes
   • Versioned - 2 1 1 9 No
lavadsp-0.7.7-1.jar 45.3 kB 62 34 12 1.8 Yes
lavadsp-natives-0.7.7-1.jar 1.8 MB 40 0 0 - -
web-weaver-api-master-cedbbc389b-1.jar 65.7 kB 72 46 16 17 Yes
web-weaver-scraper-4ee7d94aff.jar 11.2 kB 17 7 1 17 Yes
JLyrics-c87cb606ab.jar 7.7 kB 13 2 1 1.8 Yes
lavaplayer-jda-nas-1.7.2.jar 0.3 kB 1 0 0 - -
jda-nas-1.7.2.jar 4.7 kB 9 2 1 21 Yes
udp-queue-1.7.2.jar 146.6 kB 23 2 1 21 Yes
native-loader-0.7.0.jar 44.6 kB 41 33 3 1.8 Yes
jsr305-3.0.2.jar 19.9 kB 46 35 3 1.5 Yes
gson-2.13.2.jar 289.9 kB 226 - - - -
   • Root - 224 203 9 1.8 Yes
   • Versioned - 2 1 1 9 No
tink-1.18.0.jar 2.5 MB 1287 1255 30 1.8 Yes
error_prone_annotations-2.41.0.jar 20.4 kB 49 - - - -
   • Root - 42 29 2 1.8 Yes
   • Versioned - 7 1 1 9 No
failureaccess-1.0.3.jar 10.8 kB 25 - - - -
   • Root - 17 2 1 1.8 Yes
   • Versioned - 8 1 1 9 No
guava-33.5.0-jre.jar 3 MB 2002 - - - -
   • Root - 2000 1961 18 1.8 Yes
   • Versioned - 2 1 1 9 No
listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar 2.2 kB 7 0 0 - -
j2objc-annotations-3.1.jar 16.8 kB 38 - - - -
   • Root - 36 24 1 1.8 Yes
   • Versioned - 2 1 1 9 No
protobuf-java-4.28.2.jar 1.8 MB 754 734 2 1.8 Yes
nanojson-1.7.jar 29.9 kB 29 19 1 1.8 No
nv-i18n-1.29.jar 340.5 kB 445 435 1 1.5 Yes
nv-websocket-client-2.14.jar 125.2 kB 79 68 1 1.5 Yes
okhttp-jvm-5.3.2.jar 868.4 kB 369 - - - -
   • Root - 365 335 19 1.8 Yes
   • Versioned - 4 1 1 9 No
okio-jvm-3.16.4.jar 383 kB 122 117 2 1.8 Yes
config-1.4.2.jar 295.4 kB 187 181 3 1.8 Yes
emoji-java-5.1.1.jar 66.8 kB 33 22 1 1.5 Yes
commons-codec-1.11.jar 335 kB 243 96 7 1.6 Yes
commons-io-2.13.0.jar 484 kB 355 329 14 1.8 Yes
commons-logging-1.2.jar 61.8 kB 42 28 2 1.2 Yes
lava-common-2.2.6.jar 25.7 kB 28 19 3 11 Yes
lavaplayer-2.2.6.jar 725.5 kB 521 456 55 11 Yes
lavaplayer-natives-2.2.6.jar 27.1 MB 27 0 0 - -
common-1.16.0.jar 128.8 kB 70 57 8 1.8 Yes
v2-1.16.0.jar 16.4 kB 21 13 2 1.8 Yes
base62-0.1.3.jar 6 kB 13 2 1 1.8 Yes
JDA-6.2.1.jar 2.4 MB 1505 1321 177 1.8 Yes
base64-2.3.9.jar 17.5 kB 13 4 1 1.6 Yes
jna-4.4.0.jar 1.1 MB 139 106 3 1.6 Yes
core-3.1.0.jar 2.6 MB 1588 1562 23 1.6 Yes
commons-collections4-4.5.0.jar 898.7 kB 647 - - - -
   • Root - 646 614 20 1.8 Yes
   • Versioned - 1 1 1 9 No
commons-lang3-3.20.0.jar 713.9 kB 454 - - - -
   • Root - 452 421 18 1.8 Yes
   • Versioned - 2 1 1 9 No
commons-text-1.15.0.jar 264.9 kB 191 - - - -
   • Root - 189 168 8 1.8 Yes
   • Versioned - 2 1 1 9 No
httpclient-4.5.14.jar 785.6 kB 511 470 24 1.6 Yes
httpcore-4.4.16.jar 327.9 kB 283 253 17 1.6 Yes
httpclient5-5.6.jar 1.1 MB 639 592 29 1.8 Yes
httpclient5-cache-5.5.1.jar 252.6 kB 160 138 6 1.8 Yes
httpcore5-5.4.jar 952.9 kB 724 677 32 1.8 Yes
httpcore5-h2-5.4.jar 263.3 kB 189 160 15 1.8 Yes
annotations-24.0.0.jar 30.5 kB 70 - - - -
   • Root - 68 59 2 1.8 Yes
   • Versioned - 2 1 1 9 No
kotlin-stdlib-2.2.21.jar 1.8 MB 1037 - - - -
   • Root - 1035 973 46 1.8 Yes
   • Versioned - 2 1 1 9 No
json-20240303.jar 78.3 kB 42 - - - -
   • Root - 40 30 1 1.8 Yes
   • Versioned - 2 1 1 9 No
jsoup-1.22.1.jar 508.3 kB 326 - - - -
   • Root - 318 300 7 1.8 Yes
   • Versioned - 8 4 2 11 Yes
jspecify-1.0.0.jar 3.8 kB 14 - - - -
   • Root - 10 4 1 1.8 No
   • Versioned - 4 1 1 9 No
rhino-1.7.14.jar 1.4 MB 577 539 21 1.8 Yes
rhino-engine-1.7.14.jar 19.6 kB 17 8 1 1.8 Yes
slf4j-api-2.0.17.jar 69.9 kB 71 - - - -
   • Root - 69 55 4 1.8 Yes
   • Versioned - 2 1 1 9 No
sqlite-jdbc-3.51.1.0.jar 14.4 MB 214 - - - -
   • Root - 206 125 7 1.8 Yes
   • Versioned - 8 4 2 9 Yes
spotify-web-api-java-9.4.0.jar 644.4 kB 611 565 37 9 Yes
Total Size Entries Classes Packages Java Version Debug Information
65 76.9 MB 19366 17473 834 21 57
compile: 52 compile: 38 MB compile: 14453 compile: 12849 compile: 732 21 compile: 47
runtime: 13 runtime: 38.9 MB runtime: 4913 runtime: 4624 runtime: 102 runtime: 10