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

WebJars come in four flavors:

NPM WebJars

  • Contents mirror NPM package
  • GroupId: org.webjars.npm
  • ArtifactId: NPM Package or URL-based Name

Bower GitHub WebJars

  • Contents mirror Bower package
  • GroupId: org.webjars.bowergithub.[GITHUB_ORG]
  • ArtifactId: GitHub Repo Name

Classic WebJars

  • Custom Built and Manually Deployed
  • GroupId: org.webjars
  • ArtifactId: Varies

Bower Original WebJars

  • Deprecated Use Bower GitHub WebJars instead
  • GroupId: org.webjars.bower
  • ArtifactId: Bower Package or URL-based Name

Popular WebJars

Name Versions Build Tool:
Files
Swagger UI
"org.webjars" % "swagger-ui" % "3.28.0"
jquery
"org.webjars" % "jquery" % "3.5.1"
npm
"org.webjars" % "npm" % "5.0.0-2"
Bootstrap
"org.webjars" % "bootstrap" % "4.5.0"
@angular/http
"org.webjars.npm" % "angular__http" % "8.0.0-beta.10"
Popper.js
"org.webjars" % "popper.js" % "2.0.2"
Envjs
"org.webjars" % "envjs" % "1.2"
iron-meta
"org.webjars.bowergithub.polymerelements" % "iron-meta" % "2.1.1"
iron-flex-layout
"org.webjars.bowergithub.polymerelements" % "iron-flex-layout" % "3.0.1"
iron-iconset-svg
"org.webjars.bowergithub.polymerelements" % "iron-iconset-svg" % "2.2.1"
iron-icon
"org.webjars.bowergithub.polymerelements" % "iron-icon" % "3.0.1"
D3.js
"org.webjars" % "d3js" % "5.16.0"
jQuery UI
"org.webjars" % "jquery-ui" % "1.12.1"
viz.js
"org.webjars.npm" % "viz.js" % "2.1.2-pre.1"
jquery
"org.webjars.bower" % "jquery" % "3.5.1"
Font Awesome
"org.webjars" % "font-awesome" % "5.13.0"
Handlebars
"org.webjars" % "handlebars" % "4.0.14"
mobile-drag-drop
"org.webjars.npm" % "mobile-drag-drop" % "2.3.0-rc.2"
AngularJS
"org.webjars" % "angularjs" % "2.0.0-alpha.22"
@vaadin/vaadin-mobile-drag-drop
"org.webjars.npm" % "vaadin__vaadin-mobile-drag-drop" % "1.0.0"
LESS
"org.webjars" % "less" % "3.8.1"
CoffeeScript
"org.webjars" % "coffee-script" % "1.11.0"
Ember.js
"org.webjars" % "emberjs" % "1.12.0"
JSHint
"org.webjars" % "jshint" % "2.9.3"
JSLint
"org.webjars" % "jslint" % "20140708-394bf29"
bootstrap
"org.webjars.bower" % "bootstrap" % "4.5.0"
source-map
"org.webjars.npm" % "source-map" % "0.7.2"
angular
"org.webjars.bower" % "angular" % "1.8.0"
dstore
"org.webjars.bower" % "dstore" % "1.1.2"
dgrid
"org.webjars.bower" % "dgrid" % "1.3.0"
entities
"org.webjars.npm" % "entities" % "2.0.3"
lodash
"org.webjars.npm" % "lodash" % "4.17.15"
clean-css
"org.webjars.npm" % "clean-css" % "4.2.3"
lodash
"org.webjars.bower" % "lodash" % "4.17.15"
vega
"org.webjars.bower" % "vega" % "4.2.0"
webrtc-adapter
"org.webjars.bower" % "webrtc-adapter" % "7.4.0"
ekko-lightbox
"org.webjars.bower" % "ekko-lightbox" % "5.2.0"
demo-console
"org.webjars.bower" % "demo-console" % "1.5.1"
vega-lite
"org.webjars.bower" % "vega-lite" % "3.4.0"
popper.js
"org.webjars.npm" % "popper.js" % "1.16.1-lts"
jquery
"org.webjars.npm" % "jquery" % "3.5.1"
moment
"org.webjars.bower" % "moment" % "2.27.0"
readable-stream
"org.webjars.npm" % "readable-stream" % "3.6.0"
inherits
"org.webjars.npm" % "inherits" % "2.0.4"
glob
"org.webjars.npm" % "glob" % "7.1.6"
js-beautify
"org.webjars.bower" % "js-beautify" % "1.9.0"
angular-route
"org.webjars.bower" % "angular-route" % "1.8.0"
angular-translate
"org.webjars.bower" % "angular-translate" % "2.18.1"
angular-touch
"org.webjars.bower" % "angular-touch" % "1.7.8"
jasmine-core
"org.webjars.bower" % "jasmine" % "3.4.0"
angular-translate-loader-static-files
"org.webjars.bower" % "angular-translate-loader-static-files" % "2.18.1"
file-saver
"org.webjars.bower" % "filesaver" % "2.0.2"
angular-translate-interpolation-messageformat
"org.webjars.bower" % "angular-translate-interpolation-messageformat" % "2.18.1"
dojo
"org.webjars.bowergithub.dojo" % "dojo" % "1.16.1"
summernote
"org.webjars.bowergithub.summernote" % "summernote" % "0.8.15"
dijit
"org.webjars.bowergithub.dojo" % "dijit" % "1.13.0"
dojox
"org.webjars.bowergithub.dojo" % "dojox" % "1.13.0"
proj4
"org.webjars.bowergithub.proj4js" % "proj4js" % "2.5.0"
grunt-contrib-copy
"org.webjars.bowergithub.gruntjs" % "grunt-contrib-copy" % "0.4.0"
angular-summernote
"org.webjars.bowergithub.summernote" % "angular-summernote" % "0.8.1"
widgets
"org.webjars.bowergithub.dojo" % "widgets" % "6.2.0"
echarts-webcomponent
"org.webjars.bowergithub.kkpoon" % "echarts-webcomponent" % "1.0.11"
asynckit
"org.webjars.bowergithub.alexindigo" % "asynckit" % "0.4.0"
paper-carousel
"org.webjars.bowergithub.redbility" % "paper-carousel" % "1.2.5"
x-tag-core
"org.webjars.bowergithub.x-tag" % "core" % "1.5.11"
grunt-contrib-clean
"org.webjars.bowergithub.gruntjs" % "grunt-contrib-clean" % "0.4.1"
shelljs
"org.webjars.bowergithub.shelljs" % "shelljs" % "0.3.0"
weather-icons
"org.webjars.bowergithub.erikflowers" % "weather-icons" % "2.0.10"
stylis
"org.webjars.bowergithub.thysultan" % "stylis.js" % "3.5.3"
All WebJars