AlternativeTo Logo

    Spring Alternatives

    Spring is described as 'The Spring Framework is an open source application framework and Inversion of Control container for the Java platform' and is an app in the Development category. There are more than 10 alternatives to Spring for Mac, Windows, Linux, Online / Web-based and Java. The best alternative is Jmix, which is both free and Open Source. Other great apps like Spring are OpenXava (Free, Open Source), Play! (Free, Open Source), GWT (Google Web Toolkit) (Free) and Apache Struts (Free, Open Source).

    This page was last updated May 19, 2022
    Spring
      20
    • FreeOpen Source
    • Mac
    • Windows
    • Linux
    More
    The Spring Framework is an open source application framework and Inversion of Control container for the Java platform.
    Learn more about Spring

    1. Jmix provides powerful full stack architecture along with Rapid Application Development tools for easy start and fast development of modern business web applications.
      • FreeOpen Source
      • Mac
      • Windows
      • Linux
      More
      OpenXava is a Web Java Framework for Rapid Development of Enterprise Applications.


      • FreeOpen Source
      • Mac
      • Windows
      • Linux
      More
      More
      Play is a web application framework, written in Scala and Java, which follows the model–view–controller (MVC) architectural pattern.
      No screenshots yet
    2. GWT is a development toolkit for building and optimizing complex browser-based applications. GWT is used by many products at Google, including Google AdWords and Google Wallet.
      No screenshots yet
      • FreeOpen Source
      • Mac
      • Windows
      • Linux
      More
      More
      Apache Struts is an open-source web application framework for developing Java EE web applications. It uses and extends the Java Servlet API to encourage developers to adopt a model-view-controller (MVC) architecture.
      No screenshots yet


      • FreeOpen Source
      • Mac
      • Windows
      • Linux
      More
      Dropwizard straddles the line between being a library and a framework. Its goal is to provide performant, reliable implementations of everything a production-ready web application needs.
      No screenshots yet
      Dropwizard vs Spring opinions
      pros, cons and recent comments
      It is minimalistic. Promotes a good programming model devoid of "magic" and gets the job done elegantly
      Positive comment over 3 years ago

      0
      • FreeOpen Source
      • Mac
      • Windows
      • Linux
      More
      More
      ActiveInject is a lightweight and powerful dependency injection library with ultimate performance and no third-party dependencies.
      • FreeOpen Source
      • Mac
      • Windows
      • Linux
      More
      More
      Alternative Java platform built from the ground up. It is minimalistic, boilerplate-free, and lightning-fast. ActiveJ has minimum third-party dependencies, yet features a full stack of technologies with an async programming model and powerful DI.
      • FreemiumOpen Source
      • Mac
      • Windows
      • Linux
      More
      More
      Vaadin is a web application framework for Rich Internet Applications (RIA). In contrast to Javascript libraries and browser-plugin based solutions, it features a robust server-side architecture.
      • FreeOpen Source
      • Mac
      • Windows
      • Linux
      More
      More
      Grails is a high-productivity web framework based on the Groovy language that embraces the coding by convention paradigm, but is designed specifically for the Java platform.
      No screenshots yet
    Showing 10 of 15 alternatives