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
npm
"org.webjars" % "npm" % "5.0.0-2"
jquery
"org.webjars" % "jquery" % "3.3.1-1"
Bootstrap
"org.webjars" % "bootstrap" % "4.1.3"
Swagger UI
"org.webjars" % "swagger-ui" % "3.17.6"
D3.js
"org.webjars" % "d3js" % "5.5.0"
Font Awesome
"org.webjars" % "font-awesome" % "5.2.0"
Envjs
"org.webjars" % "envjs" % "1.2"
jQuery UI
"org.webjars" % "jquery-ui" % "1.12.1"
mkdirp
"org.webjars" % "mkdirp" % "0.5.0"
LESS Node
"org.webjars" % "less-node" % "2.7.2-1"
jquery
"org.webjars.bower" % "jquery" % "3.3.1"
Popper.js
"org.webjars" % "popper.js" % "1.14.3"
AngularJS
"org.webjars" % "angularjs" % "2.0.0-alpha.22"
Source Map
"org.webjars" % "source-map" % "0.1.40-1"
amdefine
"org.webjars" % "amdefine" % "0.1.0-2"
r.js
"org.webjars" % "rjs" % "2.3.5"
bootstrap
"org.webjars.bower" % "bootstrap" % "4.1.3"
angular
"org.webjars.bower" % "angular" % "1.7.3"
tether
"org.webjars.bower" % "tether" % "1.4.4"
source-map
"org.webjars.npm" % "source-map" % "0.7.3"
clean-css
"org.webjars.npm" % "clean-css" % "4.1.11"
less-plugin-clean-css
"org.webjars.npm" % "less-plugin-clean-css" % "1.5.0"
popper.js
"org.webjars.npm" % "popper.js" % "1.14.4"
moment
"org.webjars.bower" % "moment" % "2.22.2"
validate.js
"org.webjars.npm" % "validate.js" % "0.12.0"
dstore
"org.webjars.bower" % "dstore" % "1.1.2"
dgrid
"org.webjars.bower" % "dgrid" % "1.2.1"
lodash
"org.webjars.bower" % "lodash" % "4.17.10"
lodash
"org.webjars.npm" % "lodash" % "4.17.10"
codemirror
"org.webjars.npm" % "codemirror" % "5.39.2"
codemirror-minified
"org.webjars.npm" % "codemirror-minified" % "5.37.0"
angular-route
"org.webjars.bower" % "angular-route" % "1.7.0"
jasmine
"org.webjars.bower" % "jasmine" % "3.1.0"
inherits
"org.webjars.npm" % "inherits" % "2.0.3"
brace-expansion
"org.webjars.npm" % "brace-expansion" % "1.1.11"
font-awesome
"org.webjars.bower" % "font-awesome" % "4.7.0"
glob
"org.webjars.npm" % "glob" % "7.1.2"
minimatch
"org.webjars.npm" % "minimatch" % "3.0.4"
once
"org.webjars.npm" % "once" % "1.4.0"
balanced-match
"org.webjars.npm" % "balanced-match" % "1.0.0"
wrappy
"org.webjars.npm" % "wrappy" % "1.0.2"
angular-sanitize
"org.webjars.bower" % "angular-sanitize" % "1.7.3"
angular-cookies
"org.webjars.bower" % "angular-cookies" % "1.7.3"
angular-animate
"org.webjars.bower" % "angular-animate" % "1.7.3"
angular-resource
"org.webjars.bower" % "angular-resource" % "1.7.0"
datatables
"org.webjars.bower" % "datatables" % "1.10.19"
angular-touch
"org.webjars.bower" % "angular-touch" % "1.7.3"
angular-translate
"org.webjars.bower" % "angular-translate" % "2.18.1"
angular-ui-router
"org.webjars.bower" % "angular-ui-router" % "1.0.20"
vega
"org.webjars.bower" % "vega" % "4.2.0"
px-functions-design
"org.webjars.bowergithub.predixdesignsystem" % "px-functions-design" % "2.0.3"
px-defaults-design
"org.webjars.bowergithub.predixdesignsystem" % "px-defaults-design" % "2.0.3"
px-tabs
"org.webjars.bowergithub.predixdesignsystem" % "px-tabs" % "2.1.2"
px-datetime-common
"org.webjars.bowergithub.predixdesignsystem" % "px-datetime-common" % "3.2.0"
px-helpers-design
"org.webjars.bowergithub.predixdesignsystem" % "px-helpers-design" % "1.0.8"
px-clearfix-design
"org.webjars.bowergithub.predixdesignsystem" % "px-clearfix-design" % "1.0.2"
px-popover
"org.webjars.bowergithub.predixdesignsystem" % "px-popover" % "2.2.3"
px-tooltip
"org.webjars.bowergithub.predixdesignsystem" % "px-tooltip" % "1.3.1"
px-demo-data
"org.webjars.bowergithub.predixdesignsystem" % "px-demo-data" % "1.0.0"
px-flexbox-design
"org.webjars.bowergithub.predixdesignsystem" % "px-flexbox-design" % "1.0.3"
px-mixins-design
"org.webjars.bowergithub.predixdesignsystem" % "px-mixins-design" % "1.2.0"
px-spacing-design
"org.webjars.bowergithub.predixdesignsystem" % "px-spacing-design" % "1.0.3"
px-toggle
"org.webjars.bowergithub.predixdesignsystem" % "px-toggle" % "2.2.0"
px-viewport-design
"org.webjars.bowergithub.predixdesignsystem" % "px-viewport-design" % "1.0.3"
px-datetime-picker
"org.webjars.bowergithub.predixdesignsystem" % "px-datetime-picker" % "2.2.1"
px-datetime-range-panel
"org.webjars.bowergithub.predixdesignsystem" % "px-datetime-range-panel" % "2.3.1"
px-key-value-pair
"org.webjars.bowergithub.predixdesignsystem" % "px-key-value-pair" % "2.0.0"
px-list-bare-design
"org.webjars.bowergithub.predixdesignsystem" % "px-list-bare-design" % "1.0.3"
px-list-inline-design
"org.webjars.bowergithub.predixdesignsystem" % "px-list-inline-design" % "1.0.3"
px-progress-bar
"org.webjars.bowergithub.predixdesignsystem" % "px-progress-bar" % "1.2.2"
All WebJars