Java Framework

Open-source Java projects categorized as Framework | Edit details

Top 23 Java Framework Projects

  • GitHub repo Spring Boot

    Spring Boot

    Project mention: Learning Resources | | 2021-10-14
  • GitHub repo Spring

    Spring Framework

    Project mention: BellSoft has built the Java 17 ( LTS ) JRE Oracle Should Have Built | | 2021-09-27

    FYI, if I understand this ticket correctly, Spring requires java.desktop

  • Scout APM

    Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.

  • GitHub repo libGDX

    Desktop/Android/HTML5/iOS Java game development framework

    Project mention: What software do you use to draw the UI? | | 2021-10-09

    I'm using LibGDX TexturePacker2 standalone version to pack images into atlases. I wrote my own .atlas file parse that loads the files (it's a very simple textual format).

  • GitHub repo webmagic

    A scalable web crawler framework for Java.

  • GitHub repo Spring Security

    Spring Security

    Project mention: How to ignore Url from Once per request filter | | 2021-05-12

    You can extract (and validate) the JWT token into the Principal by implementing the getPreAuthenticatedPrincipal method, and map the claims to user details by providing through a custom implementation of AuthenticationUserDetailsService.

  • GitHub repo FrameworkBenchmarks

    Source for the TechEmpower Framework Benchmarks project

    Project mention: Prototype GIL-less CPython shows nearly 20x speedups with 20 threads and good single-thread performance. Will the GIL be removed at some point, finally? | | 2021-10-15 is also usually a better suite of benchmarks as they generally try to utilize fuller applications rather than some specific hot-loop benchmark that usually isn't representative of common workloads for that particular runtime (though still good on it's own).

  • GitHub repo Mosby

    A Model-View-Presenter / Model-View-Intent library for modern Android apps

  • Nanos

    Run Linux Software Faster and Safer than Linux with Unikernels.

  • GitHub repo Small

    A small framework to split app into small parts

  • GitHub repo android-common

    Android common lib, include ImageCache, HttpCache, DropDownListView, DownloadManager, Utils and so on

  • GitHub repo dexposed

    dexposed enable 'god' mode for single android application.

  • GitHub repo Conductor

    A small, yet full-featured framework that allows building View-based Android applications

    Project mention: Is reddit android app Native or react-native? | | 2021-03-11

    Pretty sure it's native and they were mentioning they use Conductor instead of official activity/fragment solutions in some post.

  • GitHub repo android-priority-jobqueue

    A Job Queue specifically written for Android to easily schedule jobs (tasks) that run in the background, improving UX and application stability.

  • GitHub repo FXGL

    Java / JavaFX / Kotlin Game Library (Engine)

    Project mention: Good framework for making 2d games | | 2021-09-22

    Either libGDX ( or FXGL ( . libGDX is more complicated and more powerful, FGXL is better suited for simpler games and so easier for beginners, but recently it's development is quite active and more and more features are available.

  • GitHub repo Spring Data JPA

    Simplifies the development of creating a JPA-based data access layer.

    Project mention: Realistic Test Data Generation for Java Apps | | 2021-09-22

    The closer your test or demo data is to the real world the better you can test the application for UX, improve, and catch corner cases during development. In this article, I'll show you how to use Vaadin's example data generator to create demo data for a simple SQL database. The article shows how to build a complete app combining Spring Boot, JPA, Project Lombok, Vaadin, and MariaDB.

  • GitHub repo UltimateAndroid

    UltimateAndroid is a rapid development framework for developing your apps

  • GitHub repo nucleus

    Nucleus is an Android library, which utilizes the Model-View-Presenter pattern to properly connect background tasks with visual parts of an application.

  • GitHub repo Moxy

    Moxy is MVP library for Android

  • GitHub repo legend

    A framework for hook java methods.

  • GitHub repo LiteCommon

    LiteOrm is a fast, small, powerful ORM framework for Android. LiteOrm makes you do CRUD operarions on SQLite database with a sigle line of code efficiently.

  • GitHub repo AndroidDynamicLoader

    A plugin system that runs like a browser, but instead of load web pages, it load apk plugins which runs natively on Android system.

  • GitHub repo Anvil

    Minimal UI library for Android inspired by React

  • GitHub repo EdXposedManager

    Companion Android application for EdXposed

  • GitHub repo EasyMVP

    A full-featured framework that allows building android applications following the principles of Clean Architecture.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2021-10-15.


What are some of the best open-source Framework projects in Java? This list will help you:

Project Stars
1 Spring Boot 57,616
2 Spring 44,629
3 libGDX 19,053
4 webmagic 10,069
5 Spring Security 6,270
6 FrameworkBenchmarks 6,055
7 Mosby 5,457
8 Small 5,000
9 android-common 4,991
10 dexposed 4,404
11 Conductor 3,804
12 android-priority-jobqueue 3,410
13 FXGL 2,269
14 Spring Data JPA 2,182
15 UltimateAndroid 2,089
16 nucleus 1,992
17 Moxy 1,614
18 legend 1,533
19 LiteCommon 1,474
20 AndroidDynamicLoader 1,435
21 Anvil 1,429
22 EdXposedManager 1,405
23 EasyMVP 1,311
Find remote jobs at our new job board There are 34 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives