Basic Spring Boot repo stats
6 days ago

spring-projects/spring-boot is an open source project licensed under Apache License 2.0 which is an OSI approved license.

Spring Boot Alternatives

Similar projects and alternatives to Spring Boot

  • GitHub repo Quarkus

    Quarkus: Supersonic Subatomic Java.

  • GitHub repo Vert.x

    Vert.x is a tool-kit for building reactive applications on the JVM

  • GitHub repo Gradle

    Adaptable, fast automation for all

  • GitHub repo Micronaut

    Micronaut Application Framework

  • GitHub repo javalin

    A simple and modern Java and Kotlin web framework

  • GitHub repo Visual Studio Code

    Visual Studio Code

  • GitHub repo Spring

    Spring Framework

  • GitHub repo Nuxt.js

    The Intuitive Vue Framework

  • GitHub repo Graal

    GraalVM: Run Programs Faster Anywhere :rocket:

  • GitHub repo Signal-Server

    Server supporting the Signal Private Messenger applications on Android, Desktop, and iOS

  • GitHub repo FrameworkBenchmarks

    Source for the TechEmpower Framework Benchmarks project

  • GitHub repo SDKMan

    The SDKMAN! Command Line Interface

  • GitHub repo Apache Camel

    Apache Camel is an open source integration framework that empowers you to quickly and easily integrate various systems consuming or producing data.

  • GitHub repo htmx

    </> htmx - high power tools for HTML

  • GitHub repo vscode-dev-containers

    A repository of development container definitions for the VS Code Remote - Containers extension and GitHub Codespaces

  • GitHub repo teavm

    Compiler of Java bytecode to JavaScript

  • GitHub repo Jooby

    The modular web framework for Java and Kotlin

  • GitHub repo jte

    jte is a secure and lightweight template engine for Java.

  • GitHub repo webtau

    Webtau (short for web test automation) is a testing API, command line tool and a framework to write unit, integration and end-to-end tests. Test across REST-API, Graph QL, Browser, Database, CLI and Business Logic with consistent set of matchers and concepts. REPL mode speeds-up tests development. Rich reporting cuts down investigation time.

  • GitHub repo znai

    Rich documentation generator (markdown and java based)

NOTE: The number of mentions on this list indicates mentions on common posts. Hence, a higher number means a better Spring Boot alternative or higher similarity.


Posts where Spring Boot has been mentioned. We have used some of these posts to build our list of alternatives and similar projects - the last one was on 2021-05-03.
  • Spring Boot Development Environment with Docker and VS Code | 2021-05-03
    In a recent past, for Java projects - more specifically Spring Boot ones, I used to install sdkman and tried to arrange with the whole team to use the very same vendor and version of the JDK. Problem is, it depends on human actions to work. And humans can fail.
  • Getting Started with Spring Boot Actuator | 2021-04-22
    Any production application needs to be monitored for its uptime. Let’s say you’ve developed a stock market statistics application, for example, using Spring Boot for your client. This application has to be up all the time while the stock market is open. If it’s down at a crucial time, it could mean huge losses for relevant stakeholders. In addition to being monitored for uptime, an application like this would probably even need a hotline support team that can be notified immediately if the application goes down. | 2021-04-22
    This health endpoint uses the HealthContributor defined in the application context to collect the application health. When more than one HealthContirbutors is available, the final system health is derived by the StatusAggregator, which aggregates all the available health statuses from an ordered list. The first available status will be considered the overall health status.
  • Thoughts on DropWizard? | 2021-04-14
  • Steps to upgrade spring-boot 1.x to 2.x | 2021-04-13
    Spring-boot-2 related properties changes
  • Integrating Azure and Confluent: Real-Time Search Powered by Azure Cache for Redis, Spring Cloud | 2021-03-30
    A Java Spring Boot application that uses the Spring for Apache Kafka integration is a consumer application that processes events from Kafka topics to Redis by creating the required index definition; it adds records as RediSearch documents by creating the required index definition and adding new product information as RediSearch documents (currently represented as a Redis hash)
  • What would you use to start a new HTTP + SSR project with Java today? | 2021-03-28
  • Spring Boot and Java 16 Records | 2021-03-19
    From version 2.5.0-M1 onwards, Spring Boot provides preliminary support for Java 16. I have a working Spring Boot application that I will use to demo Java records with it. The source code is available here. This is a simple Spring Boot application which, when accessed via /states or /state?name=statename REST endpoint show all or specific Indian states and their capitals. This application uses an in-memory H2 database that inserts rows at the start of the application.
  • The Modern Java Platform | 2021-03-16
    I think too that Spring Boot opt-out autoconfiguration is an issue.

    Take a look at

    I included a workaround allowing to opt-in for autoconfiguration instead of opting out. I have used the filter for more than 2 years without issue.

  • I wanna self-teach myself to become a full stack Java developer, but I'm unsure where to start or even what resources to use.
    Dropwizard is a really good starting point for doing Java backend development. Spring Boot is another option if you don't like Dropwizard. Just pick one it doesn't really matter when you are getting started and people build serious websites on both.
  • Header following in Airsonic Advanced vs Airsonic( docker image) | 2021-03-07
  • Build your Spring Boot microservice as Docker image and deploy to Azure Container Instance | 2021-03-07
    Spring Boot is the de facto standard for microservices development in the enterprise. And since version 2.3.x, you can now easily build your application as a Docker image using Cloud Native Buildpacks from an "out-of-the-box" Maven or Gradle task. And once you have the freshly built image of our application, pushing it Microsoft Azure is a walk in the park 🌲.
  • Monitoring across frameworks | 2021-02-28
    Spring Boot is the framework that started the trend regarding providing monitoring capabilities. To enable them is only a matter of adding a single dependency known as the Actuator:
  • The Tech Community
    Easy with SpringBoot.
  • Creating self-contained executable JARs | 2021-02-17
    META-INF/spring.factories: These Spring-specific files have a single key/multiple values format. While they are text-based, no out-of-the-box transformer can merge them correctly. However, the Spring developers provide this capability (and much more) in their plugin.