Opinionated framework for building production-ready, standalone Spring applications with minimal configuration.
Spring Framework
JDK main-line development https://openjdk.org/projects/jdk
Modular applications with Spring Boot
Spring Security
An Application Framework for AI Engineering
Micronaut Application Framework
A quickstart generator for Spring projects
Simplifies the development of creating a JPA-based data access layer.
Spring Batch is a framework for writing batch applications using Java and Spring
Provide support to increase developer productivity in Java when using Elasticsearch. Uses familiar Spring concepts such as a template classes for core API usage and lightweight repository style data access.
Java unlimited redefinition of classes at runtime.
Provides Familiar Spring Abstractions for Apache Kafka
The SpotBugs plugin for security audits of Java web applications and Android applications. (Also work with Kotlin, Groovy and Scala projects)
You are looking for examples, code snippets, sample applications for Spring Integration? This is the place.
https://openjdk.org/projects/loom
Spring Session
Provides support to increase developer productivity in Java when using Redis, a key-value store. Uses familiar Spring concepts such as a template classes for core API usage and lightweight repository style data access.
β
Provides support to increase developer productivity in Java when using MongoDB. Uses familiar Spring concepts such as a template classes for core API usage and lightweight repository style data access.
Spring Integration provides an extension of the Spring programming model to support the well-known Enterprise Integration Patterns (EIP)
Collection of JUnit example projects
Spring Integration for GraphQL
β
:rocket: Release projects quickly and easily with JReleaser
Test-driven documentation for RESTful services
Spring HATEOAS - Library to support implementing representations for hyper-text driven REST web services.
https://openjdk.org/projects/jmc OpenJDK Mission Control, a production time profiling and diagnostics tools suite.
The next generation of tooling for Spring Boot, including support for Cloud Foundry manifest files, Concourse CI pipeline definitions, BOSH deployment manifests, and more... - Available for Visual Studio Code, Cursor, Eclipse, and Theia
Simplifies building hypermedia-driven REST web services on top of Spring Data repositories
Provide support to increase developer productivity in Java when using Neo4j. Uses familiar Spring concepts such as a template classes for core API usage and lightweight repository style data access.
Spring AMQP - support for Spring programming model with AMQP, especially but not limited to RabbitMQ
Spring Data Commons. Interfaces and code shared between the various datastore specific implementations.
Spring based shell
Spring Data Relational. Home of Spring Data JDBC and Spring Data R2DBC.
CLion plugin for Bazel projects
https://openjdk.org/projects/valhalla
https://openjdk.org/projects/code-tools
Jenkins plugin which allows building, testing, and using Docker images from Jenkins Pipeline projects.
Master OOP beyond the basics with SOLID, Clean Code, Design Patterns, Testing, and Software Architecture through practical Java, C++, and Python projects.