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

WebJars come in three flavors:

NPM WebJars

  • Instant creation & deployment
  • On-demand releases by anyone
  • Artifact contents mirror NPM package

Bower WebJars

  • Instant creation & deployment
  • On-demand releases by anyone
  • Artifact contents mirror Bower package

Classic WebJars

  • Manual packaging & deployment
  • On-demand by the WebJars team
  • Human-created RequireJS config

Popular WebJars

Name Versions Build Tool:
Files
npm
"org.webjars" % "npm" % "5.0.0"
jquery
"org.webjars" % "jquery" % "3.2.1"
Bootstrap
"org.webjars" % "bootstrap" % "4.0.0-beta"
Envjs
"org.webjars" % "envjs" % "1.2"
Swagger UI
"org.webjars" % "swagger-ui" % "3.1.5"
Font Awesome
"org.webjars" % "font-awesome" % "4.7.0"
AngularJS
"org.webjars" % "angularjs" % "2.0.0-alpha.22"
D3.js
"org.webjars" % "d3js" % "4.2.1"
jQuery UI
"org.webjars" % "jquery-ui" % "1.12.1"
mkdirp
"org.webjars" % "mkdirp" % "0.5.0"
Source Map
"org.webjars" % "source-map" % "0.1.40-1"
amdefine
"org.webjars" % "amdefine" % "0.1.0-2"
LESS Node
"org.webjars" % "less-node" % "2.7.2"
tether
"org.webjars.bower" % "tether" % "1.4.0"
Underscore.js
"org.webjars" % "underscorejs" % "1.8.3"
r.js
"org.webjars" % "rjs" % "2.2.0"
jquery
"org.webjars.bower" % "jquery" % "3.2.1"
angular
"org.webjars.bower" % "angular" % "1.6.5"
bootstrap
"org.webjars.bower" % "bootstrap" % "4.0.0-beta"
moment
"org.webjars.bower" % "moment" % "2.18.1"
validate.js
"org.webjars.npm" % "validate.js" % "0.11.1"
file-saver
"org.webjars.bower" % "filesaver" % "1.3.3"
angular-cookies
"org.webjars.bower" % "angular-cookies" % "1.6.5"
bootstrap-daterangepicker
"org.webjars.bower" % "bootstrap-daterangepicker" % "2.1.25"
jspdf
"org.webjars.bower" % "jspdf" % "1.3.4"
lodash
"org.webjars.bower" % "lodash" % "4.17.4"
source-map
"org.webjars.npm" % "source-map" % "0.5.6"
angular-route
"org.webjars.bower" % "angular-route" % "1.6.5"
angular-animate
"org.webjars.bower" % "angular-animate" % "1.6.5"
angular-sanitize
"org.webjars.bower" % "angular-sanitize" % "1.6.5"
jasmine-core
"org.webjars.bower" % "jasmine" % "2.5.1"
wordwrap
"org.webjars.npm" % "wordwrap" % "1.0.0"
react
"org.webjars.bower" % "react" % "15.6.1"
wrappy
"org.webjars.npm" % "wrappy" % "1.0.2"
font-awesome
"org.webjars.bower" % "font-awesome" % "4.7.0"
jquery
"org.webjars.npm" % "jquery" % "3.2.1"
angular-translate
"org.webjars.bower" % "angular-translate" % "2.15.2"
yargs
"org.webjars.npm" % "yargs" % "8.0.2"
uglify-js
"org.webjars.npm" % "uglify-js" % "3.0.22"
angular-resource
"org.webjars.bower" % "angular-resource" % "1.6.5"
dstore
"org.webjars.bower" % "dstore" % "1.1.1"
angular-ui-router
"org.webjars.bower" % "angular-ui-router" % "1.0.5"
camelcase
"org.webjars.npm" % "camelcase" % "4.0.0"
kind-of
"org.webjars.npm" % "kind-of" % "5.0.1"
window-size
"org.webjars.npm" % "window-size" % "0.3.0"
cliui
"org.webjars.npm" % "cliui" % "3.2.0"
decamelize
"org.webjars.npm" % "decamelize" % "1.2.0"
repeat-string
"org.webjars.npm" % "repeat-string" % "1.6.1"
lazy-cache
"org.webjars.npm" % "lazy-cache" % "2.0.2"
center-align
"org.webjars.npm" % "center-align" % "0.1.3"
align-text
"org.webjars.npm" % "align-text" % "0.1.3"
codemirror
"org.webjars.npm" % "codemirror" % "5.28.0"
right-align
"org.webjars.npm" % "right-align" % "0.1.3"
All WebJars