A minimally-opinionated framework for runnable Java applications. Bootique is an open-source project and you can use it for free.
Cost / License
- Free
- Open Source
Platforms
- Mac
- Windows
- Linux



Spring is described as 'Makes programming Java quicker, easier, and safer for everybody. Spring’s focus on speed, simplicity, and productivity has made it the world's most popular Java framework' and is an app in the development category. There are more than 10 alternatives to Spring for a variety of platforms, including Mac, Windows, Linux, Web-based and Self-Hosted apps. The best Spring alternative is Ktor, which is both free and Open Source. Other great apps like Spring are Jmix, Payara Server, OpenXava and Play!.
A minimally-opinionated framework for runnable Java applications. Bootique is an open-source project and you can use it for free.



Lightweight asynchronous framework for efficient and scalable web, network and big data solutions. Has its own lightning-fast I/O core and DI.




The quick and easy way to add versatile graphical interfaces with networking capabilities to your Java, Node.js, Perl, Python or Ruby programs. Give instant access to your application to whoever you want on the Internet, without having to deploy it.

Play Framework is an open-source web application framework which follows the model–view–controller architectural pattern. It is written in Scala and usable from other programming languages that are compiled to JVM Bytecode, e.g. Java.
A naked objects framework for wicket that enables developers to write less boilerplate wicket code. Without sacrificing the flexibility and control you are used from wicket. Improving productivity by a measurable factor and making wicket more fun.
