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"
Bootstrap
"org.webjars" % "bootstrap" % "4.4.1"
Swagger UI
"org.webjars" % "swagger-ui" % "3.24.3"
D3.js
"org.webjars" % "d3js" % "5.9.7"
Envjs
"org.webjars" % "envjs" % "1.2"
jQuery UI
"org.webjars" % "jquery-ui" % "1.12.1"
Popper.js
"org.webjars" % "popper.js" % "1.15.0"
Font Awesome
"org.webjars" % "font-awesome" % "5.11.2"
@angular/http
"org.webjars.npm" % "angular__http" % "7.1.0-rc.0"
AngularJS
"org.webjars" % "angularjs" % "2.0.0-alpha.22"
material-icons
"org.webjars.npm" % "material-icons" % "0.3.1"
viz.js
"org.webjars.npm" % "viz.js" % "2.1.2-pre.1"
jquery
"org.webjars.bower" % "jquery" % "3.4.1"
bulma
"org.webjars.npm" % "bulma" % "0.8.0"
RequireJS
"org.webjars" % "requirejs" % "2.3.6"
mkdirp
"org.webjars" % "mkdirp" % "0.5.0"
mobile-drag-drop
"org.webjars.npm" % "mobile-drag-drop" % "2.3.0-rc.2"
stomp-websocket
"org.webjars" % "stomp-websocket" % "2.3.3-1"
@vaadin/vaadin-mobile-drag-drop
"org.webjars.npm" % "vaadin__vaadin-mobile-drag-drop" % "1.0.0"
LESS Node
"org.webjars" % "less-node" % "3.8.1"
Underscore.js
"org.webjars" % "underscorejs" % "1.9.0"
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.8"
clean-css
"org.webjars.npm" % "clean-css" % "4.2.1"
lodash
"org.webjars.bower" % "lodash" % "4.17.15"
glob
"org.webjars.npm" % "glob" % "7.1.6"
jquery
"org.webjars.npm" % "jquery" % "3.4.1"
bootstrap
"org.webjars.bower" % "bootstrap" % "4.4.1"
popper.js
"org.webjars.npm" % "popper.js" % "1.16.0"
bootstrap
"org.webjars.npm" % "bootstrap" % "4.4.1"
moment
"org.webjars.npm" % "moment" % "2.24.0"
dstore
"org.webjars.bower" % "dstore" % "1.1.2"
dom-serializer
"org.webjars.npm" % "dom-serializer" % "0.2.2"
is-buffer
"org.webjars.npm" % "is-buffer" % "2.0.4"
inherits
"org.webjars.npm" % "inherits" % "2.0.4"
dgrid
"org.webjars.bower" % "dgrid" % "1.2.1"
readable-stream
"org.webjars.npm" % "readable-stream" % "3.4.0"
moment
"org.webjars.bower" % "moment" % "2.24.0"
jasmine-core
"org.webjars.bower" % "jasmine" % "3.4.0"
angular-route
"org.webjars.bower" % "angular-route" % "1.7.8"
js-beautify
"org.webjars.bower" % "js-beautify" % "1.9.0"
moment
"org.webjars.bower" % "momentjs" % "2.24.0"
popper.js
"org.webjars.bower" % "popper.js" % "1.16.0"
fine-uploader
"org.webjars.bower" % "fine-uploader" % "5.13.0"
summernote
"org.webjars.bower" % "summernote" % "0.8.12"
angular-translate
"org.webjars.bower" % "angular-translate" % "2.18.1"
angular-touch
"org.webjars.bower" % "angular-touch" % "1.7.8"
cytoscape
"org.webjars.bower" % "cytoscape" % "3.2.5"
angular-sanitize
"org.webjars.bower" % "angular-sanitize" % "1.7.8"
dagre
"org.webjars.bower" % "dagre" % "0.8.2"
graphlib
"org.webjars.bower" % "graphlib" % "2.1.5"
tinymce
"org.webjars.bowergithub.tinymce" % "tinymce-dist" % "5.1.3"
select2
"org.webjars.bowergithub.select2" % "select2" % "4.0.12"
papaparse
"org.webjars.bowergithub.mholt" % "papaparse" % "4.6.3"
safe-buffer
"org.webjars.bowergithub.feross" % "safe-buffer" % "5.1.2"
paginationjs
"org.webjars.bowergithub.superraytin" % "paginationjs" % "2.1.4"
is-buffer
"org.webjars.bowergithub.feross" % "is-buffer" % "1.1.6"
echarts-webcomponent
"org.webjars.bowergithub.kkpoon" % "echarts-webcomponent" % "1.0.11"
color-convert
"org.webjars.bowergithub.qix-" % "color-convert" % "1.9.3"
bottom-button
"org.webjars.bowergithub.greenyouse" % "bottom-button" % "2.0.1"
arc.js
"org.webjars.bowergithub.springmeyer" % "arc.js" % "0.1.1"
ieee754
"org.webjars.bowergithub.feross" % "ieee754" % "1.1.12"
ud-stepper
"org.webjars.bowergithub.urdeveloper" % "ud-stepper" % "0.3.6"
leaflet-bing-tiles
"org.webjars.bowergithub.davidrleonard" % "leaflet-bing-tiles" % "1.0.2"
select2-bootstrap-theme
"org.webjars.bowergithub.select2" % "select2-bootstrap-theme" % "0.1.0-beta.10"
bottom-nav
"org.webjars.bowergithub.greenyouse" % "bottom-nav" % "2.0.1"
datalist-polyfill
"org.webjars.bowergithub.mfranzke" % "datalist-polyfill" % "1.14.0"
iron-accordions
"org.webjars.bowergithub.alijaya" % "iron-accordions" % "1.1.0"
bpmn-viewer
"org.webjars.bowergithub.cloudydirk" % "bpmn-viewer" % "1.0.0"
news-marquee
"org.webjars.bowergithub.zacharytamas" % "news-marquee" % "1.1.0"
jquery.priceformat
"org.webjars.bowergithub.skwee357" % "jquery-priceformat" % "1.0.2"
All WebJars