Last updated:
General-purpose libraries that extend the functionality of Java are used mainly for development of apps and games.
This overview of Java utility SDKs provides you with the most-used and well-known libraries used in many different apps, including SDKs like Dagger, ReactiveX, Google Guava, Joda and Apache Commons Codec.
It is now possible to purchase a Top 500 list of apps that integrated a specific SDK. For more information click on the specific SDK and click on the "Buy" button.
If you want your library added to our list, suggest it to us.
Libraries
Sort by:
Installs,
Apps
IntelliJ IDEA is a Java integrated development environment for developing computer software.
40.54% of apps
18.97% of installs
The Guava project contains several of Google's core libraries that we rely on in our Java-based pro…
21.62% of apps
17.09% of installs
ReactiveX provides an API for asynchronous programming with observable streams. This API is availab…
13.51% of apps
4.61% of installs
Reactive Streams is an initiative to provide a standard for asynchronous stream processing with non…
10.81% of apps
4.25% of installs
Commons IO is a library of utilities to assist with developing IO functionality.
2.70% of apps
1.12% of installs
The Bouncy Castle Crypto package is a Java implementation of cryptographic algorithms.
2.70% of apps
0.35% of installs