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.0"
Bootstrap
"org.webjars" % "bootstrap" % "4.3.1"
npm
"org.webjars" % "npm" % "5.0.0-2"
Swagger UI
"org.webjars" % "swagger-ui" % "3.22.0"
D3.js
"org.webjars" % "d3js" % "5.9.1"
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.8.1"
envjs
"org.webjars" % "envjs" % "1.2"
AngularJS
"org.webjars" % "angularjs" % "2.0.0-alpha.22"
jquery
"org.webjars.bower" % "jquery" % "3.4.0"
mkdirp
"org.webjars" % "mkdirp" % "0.5.0"
less-node
"org.webjars" % "less-node" % "3.8.1"
js-beautify
"org.webjars.bower" % "js-beautify" % "1.9.0"
requirejs
"org.webjars" % "requirejs" % "2.3.6"
stomp-websocket
"org.webjars" % "stomp-websocket" % "2.3.3-1"
sockjs-client
"org.webjars" % "sockjs-client" % "1.1.2"
angular
"org.webjars.bower" % "angular" % "1.7.7"
tether
"org.webjars.bower" % "tether" % "1.4.4"
bootstrap
"org.webjars.bower" % "bootstrap" % "4.3.1"
source-map
"org.webjars.npm" % "source-map" % "0.8.0-beta.0"
popper.js
"org.webjars.npm" % "popper.js" % "1.14.7"
dstore
"org.webjars.bower" % "dstore" % "1.1.2"
dgrid
"org.webjars.bower" % "dgrid" % "1.2.1"
jasmine
"org.webjars.bower" % "jasmine" % "3.1.0"
clean-css
"org.webjars.npm" % "clean-css" % "4.2.1"
less-plugin-clean-css
"org.webjars.npm" % "less-plugin-clean-css" % "1.5.0"
viz.js
"org.webjars.npm" % "viz.js" % "2.1.2"
moment
"org.webjars.bower" % "moment" % "2.24.0"
lodash
"org.webjars.bower" % "lodash" % "4.17.10"
domelementtype
"org.webjars.npm" % "domelementtype" % "1.3.1"
dom-serializer
"org.webjars.npm" % "dom-serializer" % "0.1.1"
lodash
"org.webjars.npm" % "lodash" % "4.17.11"
angular-route
"org.webjars.bower" % "angular-route" % "1.7.7"
summernote
"org.webjars.bower" % "summernote" % "0.8.11"
glob
"org.webjars.npm" % "glob" % "7.1.3"
minimatch
"org.webjars.npm" % "minimatch" % "2.0.9"
balanced-match
"org.webjars.npm" % "balanced-match" % "0.1.0"
swagger-ui-themes
"org.webjars.bower" % "swagger-ui-themes" % "3.0.0"
angular-translate
"org.webjars.bower" % "angular-translate" % "2.18.1"
angular-animate
"org.webjars.bower" % "angular-animate" % "1.7.7"
angular-touch
"org.webjars.bower" % "angular-touch" % "1.7.7"
font-awesome
"org.webjars.bower" % "font-awesome" % "4.7.0"
angular-sanitize
"org.webjars.bower" % "angular-sanitize" % "1.7.7"
angular-ui-router
"org.webjars.bower" % "angular-ui-router" % "1.0.20"
d3
"org.webjars.bower" % "d3" % "5.7.0"
knockout-validation
"org.webjars.bowergithub.knockout-contrib" % "knockout-validation" % "2.0.3"
cleave.js
"org.webjars.bowergithub.nosir" % "cleave.js" % "1.4.10"
bootstrap-switch
"org.webjars.bowergithub.bttstrp" % "bootstrap-switch" % "3.3.4"
react-loadable
"org.webjars.bowergithub.jamiebuilds" % "react-loadable" % "5.4.0"
dynamic-side-nav
"org.webjars.bowergithub.mckreukniet" % "dynamic-side-nav" % "1.0.1"
vue-observe-visibility
"org.webjars.bowergithub.akryum" % "vue-observe-visibility" % "0.3.1"
app-pages-loader
"org.webjars.bowergithub.jorgecasar" % "app-pages-loader" % "0.1.0"
balanced-match
"org.webjars.bowergithub.juliangruber" % "balanced-match" % "1.0.0"
network-information
"org.webjars.bowergithub.jorgecasar" % "network-information" % "1.0.0"
wordpress-collect
"org.webjars.bowergithub.rocketsciencesolutions" % "wordpress-collect" % "0.0.1"
brace-expansion
"org.webjars.bowergithub.juliangruber" % "brace-expansion" % "1.1.11"
groundwork
"org.webjars.bowergithub.groundworkcss" % "groundwork" % "2.5.0"
live-photo
"org.webjars.bowergithub.jorgecasar" % "live-photo" % "1.0.1"
squire
"org.webjars.bowergithub.neilj" % "squire" % "306230d0df"
vue-resize
"org.webjars.bowergithub.akryum" % "vue-resize" % "0.4.4"
xor-crypt
"org.webjars.bowergithub.robloach" % "xor-crypt" % "1.1.1"
isarray
"org.webjars.bowergithub.juliangruber" % "isarray" % "0.0.1"
payment-request
"org.webjars.bowergithub.jorgecasar" % "payment-request" % "1.0.1"
hyphenator
"org.webjars.bowergithub.mnater" % "hyphenator" % "5.3.0"
properties-from-ancestor-behavior
"org.webjars.bowergithub.aqoviaelements" % "properties-from-ancestor-behavior" % "2.0.1"
All WebJars