WebJars are client-side web libraries (e.g. jQuery & Bootstrap) packaged into JAR (Java Archive) files.

  • Managed client-side dependencies in JVM-based web apps
  • Deployed on Maven Central
  • Automatic transitive dependencies with RequireJS support
  • Public CDN, generously provided by:
Name Versions Dependency Files
Swagger UI
"org.webjars" % "swagger-ui" % "5.18.2"
jquery
"org.webjars" % "jquery" % "3.7.1"
npm
"org.webjars" % "npm" % "5.0.0-2"
Bootstrap
"org.webjars" % "bootstrap" % "5.3.3"
Font Awesome
"org.webjars" % "font-awesome" % "6.6.0"
inherits
"org.webjars.npm" % "inherits" % "2.0.4"
balanced-match
"org.webjars.npm" % "balanced-match" % "1.0.2"
DataTables
"org.webjars" % "datatables" % "2.1.0"
tslib
"org.webjars.npm" % "tslib" % "2.8.1"
material-design-icons
"org.webjars" % "material-design-icons" % "4.0.0"
Materialize
"org.webjars" % "materializecss" % "1.0.0"
@material/base
"org.webjars.npm" % "material__base" % "14.0.0-canary.53b3cad2f.0"
@material/ripple
"org.webjars.npm" % "material__ripple" % "14.0.0-canary.261f2db59.0"
@material/drawer
"org.webjars.npm" % "material__drawer" % "14.0.0"
@material/linear-progress
"org.webjars.npm" % "material__linear-progress" % "14.0.0"
@material/feature-targeting
"org.webjars.npm" % "material__feature-targeting" % "14.0.0-canary.261f2db59.0"
@material/animation
"org.webjars.npm" % "material__animation" % "14.0.0-canary.261f2db59.0"
Highlight.js
"org.webjars" % "highlightjs" % "11.10.0"
@material/rtl
"org.webjars.npm" % "material__rtl" % "14.0.0-canary.261f2db59.0"
bootstrap-select
"org.webjars" % "bootstrap-select" % "1.14.0-beta2"