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.20.2"
D3.js
"org.webjars" % "d3js" % "5.5.0"
Envjs
"org.webjars" % "envjs" % "1.2"
Font Awesome
"org.webjars" % "font-awesome" % "5.5.0"
jQuery UI
"org.webjars" % "jquery-ui" % "1.12.1"
Popper.js
"org.webjars" % "popper.js" % "1.14.4"
jquery
"org.webjars.bower" % "jquery" % "3.3.1"
LESS Node
"org.webjars" % "less-node" % "3.8.1"
mkdirp
"org.webjars" % "mkdirp" % "0.5.0"
AngularJS
"org.webjars" % "angularjs" % "2.0.0-alpha.22"
RequireJS
"org.webjars" % "requirejs" % "2.3.6"
r.js
"org.webjars" % "rjs" % "2.3.5"
angular
"org.webjars.bower" % "angular" % "1.7.5"
tether
"org.webjars.bower" % "tether" % "1.4.4"
source-map
"org.webjars.npm" % "source-map" % "0.8.0-beta.0"
bootstrap
"org.webjars.bower" % "bootstrap" % "4.1.3"
popper.js
"org.webjars.npm" % "popper.js" % "1.14.6"
swagger-ui-themes
"org.webjars.bower" % "swagger-ui-themes" % "3.0.0"
moment
"org.webjars.npm" % "moment" % "2.22.2"
clean-css
"org.webjars.npm" % "clean-css" % "4.2.1"
less-plugin-clean-css
"org.webjars.npm" % "less-plugin-clean-css" % "1.5.0"
dgrid
"org.webjars.bower" % "dgrid" % "1.2.1"
dstore
"org.webjars.bower" % "dstore" % "1.1.2"
validate.js
"org.webjars.npm" % "validate.js" % "0.12.0"
brace-expansion
"org.webjars.npm" % "brace-expansion" % "1.1.11"
angular-mocks
"org.webjars.bower" % "angular-mocks" % "1.7.5"
readable-stream
"org.webjars.npm" % "readable-stream" % "3.0.6"
minimatch
"org.webjars.npm" % "minimatch" % "2.0.9"
lodash
"org.webjars.npm" % "lodash" % "4.17.11"
angular-route
"org.webjars.bower" % "angular-route" % "1.7.5"
moment
"org.webjars.bower" % "moment" % "2.22.2"
lodash
"org.webjars.bower" % "lodash" % "4.17.10"
typescript
"org.webjars.npm" % "typescript" % "3.3.0-dev.20181206"
jasmine
"org.webjars.bower" % "jasmine" % "3.1.0"
glob
"org.webjars.npm" % "glob" % "7.1.3"
angular-cookies
"org.webjars.bower" % "angular-cookies" % "1.7.5"
@angular/http
"org.webjars.npm" % "angular__http" % "7.0.0-rc.1"
@angular/router
"org.webjars.npm" % "angular__router" % "7.0.0-rc.1"
balanced-match
"org.webjars.npm" % "balanced-match" % "0.1.0"
angular-sanitize
"org.webjars.bower" % "angular-sanitize" % "1.7.5"
angular-translate
"org.webjars.bower" % "angular-translate" % "2.18.1"
vega
"org.webjars.bower" % "vega" % "4.2.0"
font-awesome
"org.webjars.bower" % "font-awesome" % "4.7.0"
angular-ui-router
"org.webjars.bower" % "angular-ui-router" % "1.0.20"
js-beautify
"org.webjars.bower" % "js-beautify" % "1.7.5"
angular-touch
"org.webjars.bower" % "angular-touch" % "1.7.5"
jquery
"org.webjars.bowergithub.jquery" % "jquery-dist" % "3.3.1"
jquery-mousewheel
"org.webjars.bowergithub.jquery" % "jquery-mousewheel" % "3.1.13"
jquery
"org.webjars.bowergithub.jquery" % "jquery" % "3.3.1"
cytoscape
"org.webjars.bowergithub.cytoscape" % "cytoscape.js" % "3.2.20"
lazyloadxt
"org.webjars.bowergithub.ressio" % "lazy-load-xt" % "1.0.5"
squire-rte
"org.webjars.bowergithub.neilj" % "squire" % "306230d0df"
cytoscape-edgehandles
"org.webjars.bowergithub.cytoscape" % "cytoscape.js-edgehandles" % "3.4.2"
gettext.js
"org.webjars.bowergithub.guillaumepotier" % "gettext.js" % "0.6.0"
free-jqgrid
"org.webjars.bowergithub.free-jqgrid" % "jqgrid" % "4.15.5"
cytoscape-navigator
"org.webjars.bowergithub.cytoscape" % "cytoscape.js-navigator" % "1.3.3"
pepjs
"org.webjars.bowergithub.jquery" % "pep" % "0.4.3"
sizzle
"org.webjars.bowergithub.jquery" % "sizzle" % "1.10.16"
alicorn-scroll-watcher
"org.webjars.bowergithub.mlunnay" % "alicorn-scroll-watcher" % "1.0.2"
arc-icons
"org.webjars.bowergithub.advanced-rest-client" % "arc-icons" % "2.0.2"
xml-parse-from-string
"org.webjars.bowergithub.jam3" % "xml-parse-from-string" % "1.0.1"
quad-indices
"org.webjars.bowergithub.jam3" % "quad-indices" % "2.0.1"
ee-first
"org.webjars.bowergithub.jonathanong" % "ee-first" % "1.1.1"
pnotify
"org.webjars.bowergithub.sciactive" % "pnotify" % "4.0.0-alpha.3"
scancode
"org.webjars.bowergithub.jnyryan" % "scancode-polymer" % "0.1.1"
sprintf-js
"org.webjars.bowergithub.alexei" % "sprintf.js" % "1.0.3"
All WebJars