AlternativeTo Logo

    Apache Struts Alternatives

    Apache Struts is described as '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' and is an app in the Development category. There are more than 10 alternatives to Apache Struts for a variety of platforms, including Mac, Windows, Linux, Online / Web-based and BSD. The best alternative is Django, which is both free and Open Source. Other great apps like Apache Struts are Ruby on Rails (Free, Open Source), Jmix (Freemium, Open Source), Spring (Free, Open Source) and GWT (Google Web Toolkit) (Free).

    This page was last updated Feb 13, 2019
    • FreeOpen Source
    • Mac
    • Windows
    • Linux
    More
    Apache Struts is an open-source web application framework for developing Java EE web applications. It uses and extends the...
    Learn more about Apache Struts

    1. Django is a high-level Python Web framework that encourages rapid development and clean, pragmatic design. Built by experienced developers, it takes care of much of the hassle of Web development, so you can focus on writing your app without needing to reinvent the wheel.
      No screenshots yet
    2. Ruby on Rails is an open source full-stack web application framework for the Ruby programming language.
      No screenshots yet


    3. 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
      More
      The Spring Framework is an open source application framework and Inversion of Control container for the Java platform.
      No screenshots yet
    4. 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
      Play is a web application framework, written in Scala and Java, which follows the model–view–controller (MVC) architectural pattern.
      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
      • 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
    5. Willer is a PHP framework, highlighting the features of ORM, MVC, and Bundle.
    Showing 10 of 11 alternatives