Spring Boot makes it easy to create stand-alone, production-grade Spring based Applications that you can 'just run'. It takes an opinionated view of the Spring platform and third-party libraries so you can get started with minimum configuration.

Compile Dependencies (57)

Category/LicenseGroup / ArtifactVersionUpdates
Logging EPL 2.0 +1
ch.qos.logback » logback-classic(optional)1 vulnerability
Implementation of the SLF4J API for Logback, a reliable, generic, fast and flexible logging framework.
1.2.31.5.32
com.atomikos » transactions-jdbc(optional)4.0.66.0.1
com.atomikos » transactions-jms(optional)4.0.66.0.1
com.atomikos » transactions-jta(optional)4.0.66.0.1
JSON Lib Apache 2.0
com.fasterxml.jackson.core » jackson-databind(optional)53 vulnerabilities
General data-binding functionality for Jackson: works on core streaming API
2.9.83.1.3
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.52.14.0
com.samskivert » jmustache(optional)
A Java implementation of the Mustache templating language.
1.141.16
MIT
com.sendgrid » sendgrid-java(optional)
This Java module allows you to quickly and easily send emails through Twilio SendGrid using Java.
4.3.04.10.3
JDBC Pool Apache 2.0
com.zaxxer » HikariCP(optional)
HikariCP is a 'zero-overhead' production ready JDBC connection pool.
3.3.17.0.2
Apache 2.0
io.netty » netty-tcnative-boringssl-static(optional)
A Mavenized fork of Tomcat Native which incorporates various patches. This artifact is statically linked
2.0.24.Final2.0.77.Final
Apache 2.0
io.projectreactor.netty » reactor-netty(optional)1 vulnerability
Reactor Netty with all modules
0.8.6.RELEASE1.3.5
Apache 2.0
io.rsocket » rsocket-core(optional)
Core functionality for the RSocket library
0.12.1-RC31.1.5
Apache 2.0
io.rsocket » rsocket-transport-netty(optional)
Reactor Netty RSocket transport implementations (TCP, Websocket)
0.12.1-RC31.1.5
Apache 2.0
io.undertow » undertow-servlet(optional)1 vulnerability 2.0.20.Final2.3.24.Final
jakarta.jms » jakarta.jms-api(optional)
Jakarta Messaging describes a means for Java applications to create, send,
2.0.23.1.0
Java Spec EPL 2.0 +1
jakarta.servlet » jakarta.servlet-api(optional)
API for Jakarta Servlet, enabling web applications to handle HTTP requests and responses through a standard interface ...
4.0.26.1.0
Validation Apache 2.0
jakarta.validation » jakarta.validation-api(optional)
JavaBeans Validation (Bean Validation) is a validation model that can add constraints to the beans with annotations ...
2.0.13.1.1
Testing EPL 2.0
junit » junit(optional)1 vulnerability
JUnit Jupiter is the API for writing tests using JUnit 5.
4.126.0.3
JDBC Pool Apache 2.0
org.apache.commons » commons-dbcp2(optional)
Apache Commons DBCP software implements Database Connection Pooling
2.6.02.14.0
HTTP Clients Apache 2.0
org.apache.httpcomponents » httpclient(optional)1 vulnerability
Apache HttpComponents Client
4.5.85.6.1
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.11.22.26.0
Logging Apache 2.0
org.apache.logging.log4j » log4j-core(optional)7 vulnerabilities
Implementation for Apache Log4J, a highly configurable logging tool that focuses on performance and low garbage ...
2.11.22.26.0
JDBC Pool Apache 2.0
org.apache.tomcat » tomcat-jdbc(optional)
Tomcat JDBC Pool Package
9.0.1711.0.22
Web Server Apache 2.0
org.apache.tomcat.embed » tomcat-embed-core(optional)34 vulnerabilities
Core Tomcat implementation
9.0.1711.0.22
Apache 2.0
org.apache.tomcat.embed » tomcat-embed-jasper(optional)
Core Tomcat implementation
9.0.1711.0.22
Assertion Apache 2.0
org.assertj » assertj-core(optional)1 vulnerability
Rich and fluent assertions for testing in Java
3.12.23.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.5.65.0.6
XML Processing Apache 2.0
org.codehaus.groovy » groovy-xml(optional)
Groovy: A powerful multi-faceted language for the JVM
2.5.65.0.6
Apache 2.0 +1
org.eclipse.jetty » jetty-servlets(optional)3 vulnerabilities
Utility Servlets from Jetty
9.4.15.v2019021511.0.26
Apache 2.0 +1
org.eclipse.jetty » jetty-util(optional)
Jetty Utilities Artifact
9.4.15.v2019021512.1.9
Apache 2.0 +1
org.eclipse.jetty » jetty-webapp(optional)1 vulnerability
Jetty web application support
9.4.15.v2019021512.1.9
Apache 2.0 +1
org.eclipse.jetty » jetty-alpn-conscrypt-server(optional)
Jetty ALPN Server Conscrypt Artifact
9.4.15.v2019021512.1.9
Web Server Apache 2.0 +1
org.eclipse.jetty.http2 » http2-server(optional)2 vulnerabilities 9.4.15.v2019021511.0.26
Testing BSD 3-clause
org.hamcrest » hamcrest-library(optional)
Core API and libraries of hamcrest matcher framework.
1.33.0
O/R Mapping Apache 2.0
org.hibernate » hibernate-core(optional)3 vulnerabilities
Hibernate's core ORM functionality
5.4.2.Final7.3.4.Final
Validation Apache 2.0
org.hibernate.validator » hibernate-validator(optional)4 vulnerabilities
Hibernate's Jakarta Validation reference implementation.
6.0.16.Final9.1.0.Final
Transactions CC0 1.0 +1
org.jboss » jboss-transaction-spi(optional)
The Java Transaction SPI classes
7.6.0.Final8.0.0.Final
Reflection Apache 2.0
org.jetbrains.kotlin » kotlin-reflect(optional)
Runtime libraries for Kotlin reflection, which allows you to introspect the structure of your program at runtime.
1.3.302.3.21
Lang Runtime Apache 2.0
org.jetbrains.kotlin » kotlin-stdlib(optional)2 vulnerabilities
Standard library for the Kotlin Programming Language
1.3.302.3.21
org.liquibase » liquibase-core(optional)1 vulnerability
Liquibase is a tool for managing and executing database changes.
3.6.35.0.2
Apache 2.0
org.neo4j » neo4j-ogm-core(optional)
Neo4j-OGM is an Object Graph Mapping Library for Neo4j.
3.2.0-alpha055.0.5
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.262.0.18
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.262.0.18
Core Utils Apache 2.0
org.springframework » spring-core
Basic building block for Spring that in conjunction with Spring Beans provides dependency injection and IoC features.
5.2.0.M17.0.7
Dep Injection Apache 2.0
org.springframework » spring-context3 vulnerabilities
Spring Context provides access to configured objects like a registry (a context). It inherits its features from Spring ...
5.2.0.M17.0.7
org.springframework » spring-messaging(optional)1 vulnerability
Spring Messaging provides abstractions such as Message, MessageChannel, MessageHandler, and others to serve as a ...
5.2.0.M17.0.7
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 ...
5.2.0.M17.0.7
XML Processing Apache 2.0
org.springframework » spring-oxm(optional)
Abstraction layer that supports Object/XML mapping implementations such as JAXB, Castor, XMLBeans, JiBX and XStream.
5.2.0.M17.0.7
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 ...
5.2.0.M17.0.7
Web Framework Apache 2.0
org.springframework » spring-web(optional)6 vulnerabilities
Spring Web provides integration features such as multipart file upload functionality and the initialization of the IoC ...
5.2.0.M17.0.7
Apache 2.0
org.springframework » spring-webflux(optional)5 vulnerabilities
Non-blocking web stack with support for 'Reactive Streams' back pressure, running on Netty, Undertow, and Servlet 3.1+ ...
5.2.0.M17.0.7
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. ...
5.2.0.M17.0.7
Annotation Tool Apache 2.0
org.springframework.boot » spring-boot-configuration-processor(optional)
Spring Boot Configuration Annotation Processor
2.2.0.M24.0.6
Security Apache 2.0
org.springframework.security » spring-security-web(optional)4 vulnerabilities
Spring Security
5.2.0.M27.0.5
Apache 2.0
org.springframework.ws » spring-ws-core(optional)
Spring WS Core
3.0.7.RELEASE5.0.1
YAML Apache 2.0
org.yaml » snakeyaml(optional)8 vulnerabilities
YAML 1.1 parser and emitter for Java
1.242.6