Spring Boot Docs

Compile Dependencies (140)

Category/LicenseGroup / ArtifactVersionUpdates
Logging EPL 2.0 +1
ch.qos.logback » logback-classic(optional)2 vulnerabilities
Implementation of the SLF4J API for Logback, a reliable, generic, fast and flexible logging framework.
1.1.111.5.38
com.atomikos » transactions-jms(optional)3.9.36.0.1
com.atomikos » transactions-jta(optional)3.9.36.0.1
com.atomikos » transactions-jdbc(optional)3.9.36.0.1
Apache 2.0
com.couchbase.client » java-client(optional)
The official Couchbase Java SDK
2.3.73.12.1
Apache 2.0
com.couchbase.client » couchbase-spring-cache(optional)
Spring Cache implementation based on the official Couchbase Java SDK
2.1.0
JSON Lib Apache 2.0
com.fasterxml.jackson.core » jackson-databind(optional)56 vulnerabilities
General data-binding functionality for Jackson: works on core streaming API
2.8.73.2.1
XML Processing Apache 2.0
com.fasterxml.jackson.dataformat » jackson-dataformat-xml(optional)
Data format extension for Jackson to offer
2.8.73.2.1
Apache 2.0
com.fasterxml.jackson.datatype » jackson-datatype-joda(optional)
Add-on module for Jackson (http://github.com/FasterXML/jackson) to support
2.8.73.2.1
Apache 2.0
com.fasterxml.jackson.module » jackson-module-parameter-names(optional)
Add-on module for Jackson (https://github.com/FasterXML/jackson) to support
2.8.72.22.1
Cache Impl Apache 2.0
com.github.ben-manes.caffeine » caffeine(optional)
Caffeine is a high performance, near optimal caching library. It provides an in-memory cache using a Google Guava ...
2.3.53.2.4
Apache 2.0
com.github.mxab.thymeleaf.extras » thymeleaf-extras-data-attribute(optional)
Thymeleaf Data Dialect that helps to easier write data-* attributes. Instead of th:attr="data-msg='#{my.msg}'" it is ...
1.32.0.1
JSON Lib Apache 2.0
com.google.code.gson » gson(optional)1 vulnerability
Gson is a Java library that can be used to convert Java Objects into their JSON representation. It can also be used to ...
2.8.02.14.0
JSON Lib Apache 2.0
com.googlecode.json-simple » json-simple(optional)
A simple Java toolkit for JSON
1.1.1
Embedded SQL DB EPL 1.0 +1
com.h2database » h2(optional)2 vulnerabilities
A fast SQL database that can run embedded or a server mode with support for transactions, encryption, full search, etc. ...
1.4.1932.4.240
Apache 2.0
com.hazelcast » hazelcast(optional)5 vulnerabilities
Core Hazelcast Module
3.7.55.7.0
Apache 2.0
com.hazelcast » hazelcast-spring(optional)
Hazelcast In-Memory DataGrid
3.7.55.7.0
com.samskivert » jmustache(optional)
A Java implementation of the Mustache templating language.
1.131.16
MIT
com.sendgrid » sendgrid-java(optional)
This Java module allows you to quickly and easily send emails through Twilio SendGrid using Java.
2.2.24.10.3
MIT
com.timgroup » java-statsd-client(optional)
A tiny library allowing Java applications to communicate with statsd instances easily.
3.1.0
Apache 2.0 +2
com.unboundid » unboundid-ldapsdk(optional)1 vulnerability
The UnboundID LDAP SDK for Java is a fast, comprehensive, and easy-to-use
3.2.17.0.5
JDBC Pool Apache 2.0
com.zaxxer » HikariCP(optional)
HikariCP is a 'zero-overhead' production ready JDBC connection pool.
2.5.17.1.0
JDBC Pool Apache 2.0
commons-dbcp » commons-dbcp(optional)
Apache Commons DBCP software implements Database Connection Pooling
1.42.14.0
Apache 2.0
de.flapdoodle.embed » de.flapdoodle.embed.mongo(optional)
A embedded mongodb ...
1.50.54.33.0
io.dropwizard.metrics » metrics-core(optional)
Metrics is a Java library which gives you unparalleled insight into what your code does in
3.1.35.0.7
Apache 2.0
io.projectreactor.spring » reactor-spring-context(optional)
Reactor Spring Context Components
2.0.7.RELEASE
io.searchbox » jest(optional)
ElasticSearch Java REST client - Apache HTTP Client package
2.0.46.3.1
Apache 2.0
io.undertow » undertow-servlet(optional)1 vulnerability 1.4.11.Final2.3.26.Final
Apache 2.0
io.undertow » undertow-websockets-jsr(optional)1.4.11.Final2.3.26.Final
Cache Client Apache 2.0
javax.cache » cache-api(optional)1.0.01.1.1
javax.jms » jms-api(optional)
Jakarta Messaging describes a means for Java applications to create, send,
1.1-rev-13.1.0
Mail Client EDL 1.0 +2
javax.mail » javax.mail-api(optional)
Jakarta Mail API 2.1 Specification API
1.5.62.1.5
Java Spec EPL 2.0 +1
javax.servlet » javax.servlet-api(optional)
API for Jakarta Servlet, enabling web applications to handle HTTP requests and responses through a standard interface ...
3.1.06.1.0
Testing EPL 2.0
junit » junit(optional)1 vulnerability
JUnit Jupiter is the API for writing tests using JUnit 5.
4.126.1.1
Cache Impl Apache 2.0
net.sf.ehcache » ehcache(optional)
End-user ehcache3 jar artifact
2.10.33.12.0
Web Testing Apache 2.0
net.sourceforge.htmlunit » htmlunit(optional)2 vulnerabilities
A headless browser intended for use in testing web-based applications.
2.215.2.0
Swing Library Apache 2.0
nz.net.ultraq.thymeleaf » thymeleaf-layout-dialect(optional)
A dialect for Thymeleaf that allows you to use layout/decorator templates to style your content.
1.4.04.0.1
org.apache.activemq » activemq-client(optional)7 vulnerabilities
The ActiveMQ Client implementation
5.14.36.2.7
Apache 2.0
org.apache.activemq » artemis-jms-client(optional)1.5.32.55.0
Apache 2.0
org.apache.activemq » activemq-jms-pool(optional)
Generic JMS Pooled ConnectionFactory
5.14.36.2.7
Apache 2.0
org.apache.activemq » artemis-jms-server(optional)1.5.32.55.0
Apache 2.0
org.apache.activemq » activemq-pool(optional)
ActiveMQ Pooled ConnectionFactory
5.14.36.2.7
Object Pool Apache
org.apache.commons » commons-pool2(optional)2.4.22.13.1
JDBC Pool Apache 2.0
org.apache.commons » commons-dbcp2(optional)
Apache Commons DBCP software implements Database Connection Pooling
2.1.12.14.0
HTTP Clients Apache 2.0
org.apache.httpcomponents » httpclient(optional)1 vulnerability
Apache HttpComponents Client
4.5.35.6.2
Logging Apache 2.0
org.apache.logging.log4j » log4j-api(optional)
API for Apache Log4J, a highly configurable logging tool that focuses on performance and low garbage generation. It has ...
2.72.26.1
Logging Apache 2.0
org.apache.logging.log4j » log4j-core(optional)8 vulnerabilities
Implementation for Apache Log4J, a highly configurable logging tool that focuses on performance and low garbage ...
2.72.26.1
JDBC Pool Apache 2.0
org.apache.tomcat » tomcat-jdbc(optional)
Tomcat JDBC Pool Package
8.5.1111.0.24
Web Server Apache 2.0
org.apache.tomcat.embed » tomcat-embed-core(optional)54 vulnerabilities
Core Tomcat implementation
8.5.1111.0.24
Apache 2.0
org.apache.tomcat.embed » tomcat-embed-jasper(optional)
Core Tomcat implementation
8.5.1111.0.24
Assertion Apache 2.0
org.assertj » assertj-core(optional)1 vulnerability
Rich and fluent assertions for testing in Java
2.6.03.27.7
Transactions Apache 2.0
org.codehaus.btm » btm(optional)2.1.43.0.0-mk1
Lang Runtime Apache 2.0
org.codehaus.groovy » groovy(optional)1 vulnerability
Groovy: A powerful multi-faceted language for the JVM
2.4.95.0.7
XML Processing Apache 2.0
org.codehaus.groovy » groovy-xml(optional)
Groovy: A powerful multi-faceted language for the JVM
2.4.95.0.7
Apache 2.0
org.codehaus.groovy » groovy-templates(optional)
Groovy: A powerful multi-faceted language for the JVM
2.4.95.0.7
CLI Interface LGPL 2.1
org.crashub » crash.cli(optional)
The CRaSH command line interface module
1.3.2
LGPL 2.1
org.crashub » crash.shell(optional)
The Shell module
1.3.2
Apache 2.0 +1
org.eclipse.jetty » jetty-util(optional)
Jetty Utilities Artifact
9.4.2.v2017022012.1.11
Apache 2.0 +1
org.eclipse.jetty » jetty-servlets(optional)3 vulnerabilities
Utility Servlets from Jetty
9.4.2.v2017022011.0.26
Apache 2.0 +1
org.eclipse.jetty » jetty-webapp(optional)1 vulnerability
Jetty web application support
9.4.2.v2017022012.1.11
Apache 2.0 +1
org.eclipse.jetty.websocket » javax-websocket-server-impl(optional)9.4.2.v201702209.4.58.v20250814
DB Migration Apache 2.0
org.flywaydb » flyway-core(optional)
Flyway is an open-source database migration tool that strongly favors simplicity and convention over configuration
3.2.112.10.0
Template Engine Apache 2.0
org.freemarker » freemarker(optional)
FreeMarker is a "template engine"; a generic tool to generate text output based on templates.
2.3.25-incubating2.3.34
Apache 2.0 +8
org.glassfish.jersey.containers » jersey-container-servlet-core(optional)
Jersey core Servlet 3.x implementation
2.25.13.1.12
JSON Lib Apache 2.0 +2
org.glassfish.jersey.media » jersey-media-json-jackson(optional)
Jersey JSON Jackson (2.x) entity providers support module.
2.25.14.0.2
Testing BSD 3-clause
org.hamcrest » hamcrest-library(optional)
Core API and libraries of hamcrest matcher framework.
1.33.0
JPA Apache 2.0
org.hibernate » hibernate-entitymanager(optional)
The `hibernate-core` module has been relocated to the `org.hibernate.orm` group
5.0.12.Final7.4.4.Final
Validation Apache 2.0
org.hibernate » hibernate-validator(optional)4 vulnerabilities
Hibernate's Jakarta Validation reference implementation.
5.3.4.Final9.1.2.Final
Apache 2.0
org.infinispan » infinispan-jcache(optional)
JCACHE (JSR-107) implementation using Infinispan embedded mode
8.2.6.Final16.2.1
Apache 2.0
org.infinispan » infinispan-spring4-embedded(optional)8.2.6.Final14.0.35.Final
Transactions CC0 1.0 +1
org.jboss » jboss-transaction-spi(optional)
The Java Transaction SPI classes
7.5.1.Final8.0.0.Final
Logging Apache 2.0
org.jboss.logging » jboss-logging(optional)
The JBoss Logging Framework
3.3.0.Final3.6.3.Final
Apache 2.0
org.jboss.narayana.jta » jdbc(optional)
transactional driver
5.5.3.Final7.3.4.Final
Apache 2.0
org.jboss.narayana.jta » jms(optional)
Narayana JMS integration
5.5.3.Final7.3.4.Final
Apache 2.0
org.jboss.narayana.jta » jta(optional)
Narayana: ArjunaJTA jta
5.5.3.Final7.3.4.Final
Apache 2.0
org.jboss.narayana.jts » narayana-jts-integration(optional)
Narayana: ArjunaJTS integration (atx)
5.5.3.Final7.3.4.Final
Apache 2.0
org.jolokia » jolokia-core(optional)1 vulnerability
Jolokia :: Core
1.3.52.6.0
O/R Mapping Apache 2.0
org.jooq » jooq(optional)
jOOQ generates Java code from your database and lets you build type safe SQL queries through its fluent API.
3.9.13.21.6
JSON Lib Public
org.json » json(optional)2 vulnerabilities
JSON is a light-weight, language independent, data interchange format.
2014010720260522
org.liquibase » liquibase-core(optional)1 vulnerability
Liquibase is a tool for managing and executing database changes.
3.5.35.0.3
Mocking MIT
org.mockito » mockito-core(optional)
Mockito mock objects library core API and implementation
1.10.195.23.0
Web Testing Apache 2.0
org.seleniumhq.selenium » selenium-api(optional)
Selenium automates browsers. That's it! What you do with that power is entirely up to you.
2.53.14.45.0
Selenium Driver Apache 2.0
org.seleniumhq.selenium » htmlunit-driver(optional)
WebDriver compatible driver for HtmlUnit headless browser
2.214.46.0
Testing Apache 2.0
org.skyscreamer » jsonassert(optional)
Library for writing tests that checks JSON documents (useful for testing responses from REST services).
1.4.01.5.3
Logging MIT
org.slf4j » slf4j-api(optional)
API for SLF4J (The Simple Logging Facade for Java) which serves as a simple facade or abstraction for various logging ...
1.7.242.0.18
org.slf4j » jul-to-slf4j(optional)
Jul-to-slf4j includes a java.util.logging (jul) handler, namely SLF4JBridgeHandler, which routes all incoming jul ...
1.7.242.0.18
Config Apache 2.0
org.springframework » spring-context-support(optional)
Support classes for integrating common third-party libraries into a Spring application context
4.3.7.RELEASE7.0.8
org.springframework » spring-jms(optional)
JMS support package, including helper classes to send/receive JMS messages
4.3.7.RELEASE7.0.8
org.springframework » spring-messaging(optional)3 vulnerabilities
Spring Messaging provides abstractions such as Message, MessageChannel, MessageHandler, and others to serve as a ...
4.3.7.RELEASE7.0.8
O/R Mapping Apache 2.0
org.springframework » spring-orm(optional)
Spring Object/Relational Mapping which provides integration layers for popular object-relational mapping APIs, including ...
4.3.7.RELEASE7.0.8
Testing Apache 2.0
org.springframework » spring-test(optional)
Spring Test supports the unit testing and integration testing of Spring components with JUnit or TestNG. It provides ...
4.3.7.RELEASE7.0.8
Web Framework Apache 2.0
org.springframework » spring-web(optional)7 vulnerabilities
Spring Web provides integration features such as multipart file upload functionality and the initialization of the IoC ...
4.3.7.RELEASE7.0.8
Web Framework Apache 2.0
org.springframework » spring-webmvc(optional)4 vulnerabilities
Spring webmvc contains Spring's model-view-controller (MVC) and REST Web Services implementation for web applications. ...
4.3.7.RELEASE7.0.8
WebSocket Clients Apache 2.0
org.springframework » spring-websocket(optional)1 vulnerability
WebSocket and SockJS infrastructure, including STOMP messaging support.
4.3.7.RELEASE7.0.8
org.springframework.amqp » spring-rabbit(optional)
Spring RabbitMQ Support
1.7.1.RELEASE4.1.0
Apache 2.0
org.springframework.batch » spring-batch-core(optional)1 vulnerability
Core domain for batch processing, expressing a domain of Jobs, Steps, Chunks, etc
3.0.7.RELEASE6.0.4
App Server Apache 2.0
org.springframework.boot » spring-boot4 vulnerabilities
Spring Boot makes it easy to create stand-alone, production-grade Spring based Applications that you can 'just run'. It ...
1.5.2.RELEASE4.1.0
Apache 2.0
org.springframework.boot » spring-boot-actuator1 vulnerability
Spring Boot Actuator
1.5.2.RELEASE4.1.0
Config Apache 2.0
org.springframework.boot » spring-boot-autoconfigure1 vulnerability
Spring Boot auto-configuration attempts to automatically configure your Spring application based on the jar dependencies ...
1.5.2.RELEASE4.1.0
Apache 2.0
org.springframework.boot » spring-boot-devtools1 vulnerability
Spring Boot Developer Tools
1.5.2.RELEASE4.1.0
Apache 2.0
org.springframework.boot » spring-boot-loader
Spring Boot Loader
1.5.2.RELEASE4.1.0
Apache 2.0
org.springframework.boot » spring-boot-loader-tools
Spring Boot Loader Tools
1.5.2.RELEASE4.1.0
Testing Apache 2.0
org.springframework.boot » spring-boot-test
Spring Boot Test
1.5.2.RELEASE4.1.0
Apache 2.0
org.springframework.boot » spring-boot-test-autoconfigure
Spring Boot Test AutoConfigure
1.5.2.RELEASE4.1.0
Cloud Computing Apache 2.0
org.springframework.cloud » spring-cloud-core(optional)
Spring-Cloud Core
1.2.3.RELEASE1.2.9.RELEASE
Apache 2.0
org.springframework.cloud » spring-cloud-spring-service-connector(optional)
Spring Cloud Connectors Spring Service Connectors
1.2.3.RELEASE2.0.9.RELEASE
Cassandra Client Apache 2.0
org.springframework.data » spring-data-cassandra(optional)
Cassandra support for Spring Data
1.5.1.RELEASE5.1.0
Apache 2.0
org.springframework.data » spring-data-couchbase(optional)
Spring Data integration for Couchbase
2.2.1.RELEASE6.1.0
Apache 2.0
org.springframework.data » spring-data-elasticsearch(optional)
Spring Data Implementation for Elasticsearch
2.1.1.RELEASE6.1.0
Apache 2.0
org.springframework.data » spring-data-jpa(optional)2 vulnerabilities
Spring Data module for JPA repositories.
1.11.1.RELEASE4.1.0
Apache 2.0
org.springframework.data » spring-data-ldap(optional)
Spring Data integration for LDAP
1.0.1.RELEASE4.1.0
MongoDB Client Apache 2.0
org.springframework.data » spring-data-mongodb(optional)1 vulnerability
MongoDB support for Spring Data
1.10.1.RELEASE5.1.0
Apache 2.0
org.springframework.data » spring-data-neo4j(optional)
Next generation Object-Graph-Mapping for Spring Data.
4.2.1.RELEASE8.1.0
Redis Client Apache 2.0
org.springframework.data » spring-data-redis(optional)
Spring Data module for Redis
1.8.1.RELEASE4.1.0
Apache 2.0
org.springframework.data » spring-data-rest-core(optional)1 vulnerability
Spring Data REST - Core
2.6.1.RELEASE5.1.0
Apache 2.0
org.springframework.data » spring-data-rest-webmvc(optional)
Spring Data REST - WebMVC
2.6.1.RELEASE5.1.0
Apache 2.0
org.springframework.data » spring-data-solr(optional)
Spring Data module providing support for Apache Solr repositories.
2.1.1.RELEASE4.3.15
Apache 2.0
org.springframework.hateoas » spring-hateoas(optional)1 vulnerability
Library to support implementing representations for
0.23.0.RELEASE3.1.1
org.springframework.integration » spring-integration-core(optional)1 vulnerability
Spring Integration Core
4.3.8.RELEASE7.1.0
JMX Apache 2.0
org.springframework.integration » spring-integration-jmx(optional)
Spring Integration JMX Support
4.3.8.RELEASE7.1.0
Apache 2.0
org.springframework.kafka » spring-kafka(optional)2 vulnerabilities
Spring Kafka Support
1.1.3.RELEASE4.1.0
Apache 2.0
org.springframework.mobile » spring-mobile-device(optional)
Spring Mobile Device Resolution Support
1.1.5.RELEASE
Apache 2.0
org.springframework.restdocs » spring-restdocs-mockmvc(optional)
Spring REST Docs MockMvc
1.1.2.RELEASE4.0.1
Config Apache 2.0
org.springframework.security » spring-security-config(optional)
Spring Security
4.2.2.RELEASE7.1.0
Testing Apache 2.0
org.springframework.security » spring-security-test(optional)
Spring Security
4.2.2.RELEASE7.1.0
Apache 2.0
org.springframework.security » spring-security-data(optional)
Spring Security
4.2.2.RELEASE7.1.0
Security Apache 2.0
org.springframework.security » spring-security-web(optional)5 vulnerabilities
Spring Security
4.2.2.RELEASE7.1.0
OAuth Lib Apache 2.0
org.springframework.security.oauth » spring-security-oauth2(optional)3 vulnerabilities
Spring Security
2.0.13.RELEASE7.1.0
Apache 2.0
org.springframework.session » spring-session(optional)
Spring Session
1.3.0.RELEASE4.1.0
org.springframework.social » spring-social-facebook(optional)
Facebook API
2.0.3.RELEASE
org.springframework.social » spring-social-linkedin(optional)
LinkedIn API
1.0.2.RELEASE
X (Twitter) Client Apache 2.0
org.springframework.social » spring-social-twitter(optional)
Twitter API
1.1.2.RELEASE
Config Apache 2.0
org.springframework.social » spring-social-config(optional)
Spring Social Config
1.1.4.RELEASE1.1.6.RELEASE
Apache 2.0
org.springframework.ws » spring-ws-core(optional)
Spring WS Core
2.4.0.RELEASE5.0.2
Apache 2.0
org.thymeleaf » thymeleaf-spring4(optional)2.1.5.RELEASE3.1.5.RELEASE
Apache 2.0
org.thymeleaf.extras » thymeleaf-extras-conditionalcomments(optional)
XML/XHTML/HTML5 template engine for Java
2.1.2.RELEASE
Apache 2.0
org.thymeleaf.extras » thymeleaf-extras-java8time(optional)
Modern server-side Java template engine for both web and standalone environments
2.1.0.RELEASE3.0.4.RELEASE
Apache 2.0
org.thymeleaf.extras » thymeleaf-extras-springsecurity4(optional)2.1.3.RELEASE3.1.5.RELEASE
YAML Apache 2.0
org.yaml » snakeyaml(optional)8 vulnerabilities
YAML 1.1 parser and emitter for Java
1.172.6
redis.clients » jedis(optional)
Jedis is a blazingly small and sane Redis java client.
2.9.07.5.3

Test Dependencies (2)

Category/LicenseGroup / ArtifactVersionUpdates
App Server Apache 2.0
org.springframework.boot » spring-boot4 vulnerabilities
Spring Boot makes it easy to create stand-alone, production-grade Spring based Applications that you can 'just run'. It ...
1.5.2.RELEASE4.1.0
Apache 2.0
org.springframework.boot » spring-boot-test-support
Spring Boot Testing Support
1.5.2.RELEASE1.5.8.e1