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
jquery
"org.webjars" % "jquery" % "3.4.1"
npm
"org.webjars" % "npm" % "5.0.0-2"
Swagger UI
"org.webjars" % "swagger-ui" % "3.25.0"
Bootstrap
"org.webjars" % "bootstrap" % "4.4.1-1"
@angular/http
"org.webjars.npm" % "angular__http" % "7.1.0-rc.0"
Envjs
"org.webjars" % "envjs" % "1.2"
Popper.js
"org.webjars" % "popper.js" % "2.0.2"
D3.js
"org.webjars" % "d3js" % "5.9.7"
jQuery UI
"org.webjars" % "jquery-ui" % "1.12.1"
Font Awesome
"org.webjars" % "font-awesome" % "5.13.0"
viz.js
"org.webjars.npm" % "viz.js" % "2.1.2-pre.1"
jquery
"org.webjars.bower" % "jquery" % "3.4.1"
AngularJS
"org.webjars" % "angularjs" % "2.0.0-alpha.22"
mobile-drag-drop
"org.webjars.npm" % "mobile-drag-drop" % "2.3.0-rc.2"
dstore
"org.webjars.bower" % "dstore" % "1.1.2"
dgrid
"org.webjars.bower" % "dgrid" % "1.3.0"
RequireJS
"org.webjars" % "requirejs" % "2.3.6"
@vaadin/vaadin-mobile-drag-drop
"org.webjars.npm" % "vaadin__vaadin-mobile-drag-drop" % "1.0.0"
mkdirp
"org.webjars" % "mkdirp" % "0.5.0"
LESS Node
"org.webjars" % "less-node" % "3.8.1"
Handlebars
"org.webjars" % "handlebars" % "4.0.14"
stomp-websocket
"org.webjars" % "stomp-websocket" % "2.3.3-1"
source-map
"org.webjars.npm" % "source-map" % "0.8.0-beta.0"
lodash
"org.webjars.npm" % "lodash" % "4.17.15"
angular
"org.webjars.bower" % "angular" % "1.7.9"
clean-css
"org.webjars.npm" % "clean-css" % "4.2.3"
inherits
"org.webjars.npm" % "inherits" % "2.0.4"
lodash
"org.webjars.bower" % "lodash" % "4.17.15"
readable-stream
"org.webjars.npm" % "readable-stream" % "3.6.0"
glob
"org.webjars.npm" % "glob" % "7.1.6"
moment
"org.webjars.npm" % "moment" % "2.24.0"
bootstrap
"org.webjars.bower" % "bootstrap" % "4.4.1"
js-beautify
"org.webjars.bower" % "js-beautify" % "1.9.0"
angular-route
"org.webjars.bower" % "angular-route" % "1.7.8"
jasmine-core
"org.webjars.bower" % "jasmine" % "3.4.0"
moment
"org.webjars.bower" % "moment" % "2.24.0"
vega
"org.webjars.bower" % "vega" % "4.2.0"
vega-lite
"org.webjars.bower" % "vega-lite" % "3.4.0"
angular-translate
"org.webjars.bower" % "angular-translate" % "2.18.1"
angular-translate-loader-static-files
"org.webjars.bower" % "angular-translate-loader-static-files" % "2.18.1"
swagger-ui-themes
"org.webjars.bower" % "swagger-ui-themes" % "3.0.0"
datatables
"org.webjars.bower" % "datatables" % "1.10.19"
angular-touch
"org.webjars.bower" % "angular-touch" % "1.7.8"
moment
"org.webjars.bower" % "momentjs" % "2.24.0"
angular-animate
"org.webjars.bower" % "angular-animate" % "1.7.9"
angular-cookies
"org.webjars.bower" % "angular-cookies" % "1.7.7"
moment
"org.webjars.bowergithub.moment" % "moment" % "2.24.0"
chart.js
"org.webjars.bowergithub.chartjs" % "chart.js" % "2.9.3"
genesis-month-picker
"org.webjars.bowergithub.bisam-rd" % "genesis-month-picker" % "1.7.8"
polymer-vis
"org.webjars.bowergithub.polymervis" % "polymer-vis" % "2.0.3"
genesis-popover
"org.webjars.bowergithub.bisam-rd" % "genesis-popover" % "1.7.2"
chartjs-plugin-datalabels
"org.webjars.bowergithub.chartjs" % "chartjs-plugin-datalabels" % "0.7.0"
chartjs-plugin-annotation
"org.webjars.bowergithub.chartjs" % "chartjs-plugin-annotation" % "0.5.7"
dom-matches
"org.webjars.bowergithub.necolas" % "dom-matches" % "2.0.0"
mmpc-spironame
"org.webjars.bowergithub.mmpcelements" % "mmpc-spironame" % "0.2.0"
papa-parse
"org.webjars.bowergithub.polymervis" % "papa-parse" % "2.0.1"
meme-maker
"org.webjars.bowergithub.ireade" % "meme-maker" % "1.0.0"
gold-iban-input
"org.webjars.bowergithub.ttretau" % "gold-iban-input" % "0.0.2"
vega-element
"org.webjars.bowergithub.polymervis" % "vega-element" % "2.0.3"
a-timeline
"org.webjars.bowergithub.vladimirbrasil" % "a-timeline" % "0.1.2"
mapbox-gl
"org.webjars.bowergithub.polymervis" % "mapbox-gl" % "2.1.4"
marked-vega
"org.webjars.bowergithub.polymervis" % "marked-vega" % "2.0.1"
justifiedGallery
"org.webjars.bowergithub.miromannino" % "justified-gallery" % "3.7.0"
monaco-editor
"org.webjars.bowergithub.polymervis" % "monaco-editor" % "2.0.4"
utils-lib
"org.webjars.bowergithub.polymervis" % "utils-lib" % "2.0.0"
openlayers-elements
"org.webjars.bowergithub.zazuko" % "openlayers-elements" % "0.2.0-alpha.0"
All WebJars