Java Utility

Open-source Java projects categorized as Utility | Edit details

Top 23 Java Utility Projects

  • GitHub repo Guava

    Google core libraries for Java

    Project mention: Guava Idea Graveyard | | 2021-09-17
  • GitHub repo Arthas

    Alibaba Java Diagnostic Tool Arthas/Alibaba Java诊断利器Arthas

  • Nanos

    Run Linux Software Faster and Safer than Linux with Unikernels.

  • GitHub repo StatusBarUtil

    A util for setting status bar style on Android App.

  • GitHub repo ExpirableDiskLruCache

    Java implementation of a Disk-based LRU cache which specifically targets Android compatibility.

  • GitHub repo Gephi

    Gephi - The Open Graph Viz Platform

    Project mention: trying to setup gephi on fedora 33 and having this error | | 2021-02-24

    Set jdkhome in your etc/gephi.conf like: jdkhome="/usr/lib/jvm/jre-1.8.0-openjdk" then it should start just fine. If it gets stuck at "Initializing" the graph follow the instructions from - so either use LIBGL_ALWAYS_SOFTWARE=1 bin/gephi or MESA_LOADER_DRIVER_OVERRIDE=i965 bin/gephi - second worked for me on F33.

  • GitHub repo hawk

    ✔️ Secure, simple key-value storage for Android

  • GitHub repo ASimpleCache

    a simple cache for android and java

  • 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 ReLinker

    A robust native library loader for Android.

  • GitHub repo joda-time-android

    Joda-Time library with Android specialization

  • GitHub repo JavaVerbalExpressions

    Java regular expressions made easy.

    Project mention: '^(\w|\.|\_|\-)+[@](\w|\_|\-|\.)+[.]\w{2,3}$' | | 2021-04-24

    There are libraries that allow you to define a regex using fluent builder APIs. Just to show you an example (not necessarily endorsing this specific library or Java as a language), this is how VerbalExpressions does it:

  • GitHub repo tape

    A lightning fast, transactional, file-based FIFO for Android and Java. (by square)

  • GitHub repo AndroidProcesses


  • GitHub repo easydeviceinfo

    :iphone: [Android Library] Get device information in a super easy way.

  • GitHub repo OpenKeychain

    OpenKeychain is an OpenPGP implementation for Android.

    Project mention: Should i encrypt my file when using a "secure cloud"? | | 2021-10-02

    Openkeychain is a good gnupg encryption tool for Android. It mostly is for using gnupg for email encryption, but you can also use it for file encryption too.

  • GitHub repo Embulk

    Embulk: Pluggable Bulk Data Loader.

  • GitHub repo secure-preferences

    Android Shared preference wrapper than encrypts the values of Shared Preferences. It's not bullet proof security but rather a quick win for incrementally making your android app more secure.

  • GitHub repo AutobahnAndroid

    WebSocket & WAMP in Java for Android and Java 8

  • GitHub repo cling

    UPnP/DLNA library for Java and Android (by 4thline)

  • GitHub repo greenrobot-common

    General purpose utilities and hash functions for Android and Java (aka java-common) (by greenrobot)

  • GitHub repo vector-compat

    A support library for VectorDrawable and AnimatedVectorDrawable classes introduced in Lollipop

  • GitHub repo bucket4j

    Java rate limiting library based on token/leaky-bucket algorithm.

    Project mention: Rate Limit APIs with Bucket4J via Java | | 2021-08-14

    I found this example of rate limiting users based on IP address. It should be easy enough to use a different key (instead of IP) such as username, API key, etc. There's a discussion on the GitHub repo about it here as well.

  • GitHub repo seismic

    Android device shake detection.

  • GitHub repo Android-Templates-And-Utilities

    Collection of source codes, utilities, templates and snippets for Android development.

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-02.


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

Project Stars
1 Guava 42,610
2 Arthas 27,302
3 StatusBarUtil 8,707
4 ExpirableDiskLruCache 5,626
5 Gephi 4,468
6 hawk 3,815
7 ASimpleCache 3,626
8 ReLinker 2,566
9 joda-time-android 2,566
10 JavaVerbalExpressions 2,528
11 tape 2,403
12 AndroidProcesses 1,759
13 easydeviceinfo 1,693
14 OpenKeychain 1,609
15 Embulk 1,591
16 secure-preferences 1,524
17 AutobahnAndroid 1,461
18 cling 1,438
19 greenrobot-common 1,346
20 vector-compat 1,243
21 bucket4j 1,216
22 seismic 1,156
23 Android-Templates-And-Utilities 1,100
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