Java Mobile

Open-source Java projects categorized as Mobile | Edit details

Top 20 Java Mobile Projects

  • Realm

    Realm is a mobile database: a replacement for SQLite & ORMs

    Project mention: 20+ Trending and Popular Java Open Source Project | | 2022-05-10


  • JFoenix

    JavaFX Material Design Library

  • Mergify

    Automate your Pull Request with Mergify. Mergify is the most powerful merge queue tool that offers speculative checks, batch merges, and multiple queueing options. Coordinated with any CI and fully integrated to GitHub. Get started or request a demo!

  • GmsCore

    Free implementation of Play Services

    Project mention: Any good roms for a poco f3? | | 2022-05-17

    Btw2: Privacy? Android 12 has a toggle to turn off camera and microphone... All the ROMs are good at privacy. But if you choose a non-google ROM (which I kinda don't recommend, Pixel ROMs are very good.), you can flash MicroG, which will give you Google services, but with a very few more things added or removed.

  • AmazeFileManager

    Material design file manager for Android

    Project mention: is there a FOSS SMB compatible file system app? | | 2022-04-27

    Or you can get the latest release apk from the github repo.

  • android

    📱 Nextcloud Android app (by nextcloud)

    Project mention: Simple Gallery doesn't reload folder contents unless phone is rebooted | | 2022-05-07 ...

  • FXGL

    Java / JavaFX / Kotlin Game Library (Engine)

    Project mention: Kotlin equivalent to pygame? | | 2022-04-26

    If you don't mind depending on all of JavaFX you could also try: Haven't tried it myself but seems like an easy way to start making a game. The author is a university lecturer, so there are plenty of tutorials for games. As the other comment said, Compose Desktop would be a nice choice for a chess game, with the added benefit of easy porting to Android in case you're interested in learning it!

  • Xabber

    Open-source XMPP client for Android

    Project mention: XMPP: The secure communication protocol that respects privacy | | 2022-01-10

    Depending on when you last tried xmpp you might have experienced the OTR hell, which was never really codified 100% and spawned subtle incompatibilities between clients leading to weird and nondescript errors that never got addressed. Nowadays the popular clients support omemo (, which makes encryption just work™ out of the box and without hassle. The only exception to this is xabber, who are apparently afraid of law enforcement destroying their lifes should they implement proper encryption and also feel no need to support it anyways:

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • react-native-contacts

    React Native Contacts

    Project mention: Import external libraries from react-native. | | 2022-01-23

    Hi, I am using Krell for react-native and trying to use contacts but nothing seems to work.

  • Fetch

    The best file downloader library for Android (by tonyofrancis)

    Project mention: Simple library for file upload and download in Android? | | 2022-03-01

    If you're only interested in the downloading files part I guess Fetch could be a decent option

  • True Time

    Android NTP time library. Get the true current time impervious to device clock time changes

  • Elide

    Elide is a Java library that lets you stand up a GraphQL/JSON-API web service with minimal effort.

    Project mention: Elide VS graphql-spqr - a user suggested alternative | | 2022-04-27
  • LGame

    A cross-platform Java game Engine (Framework) , support JavaFX / Android / IOS / HTML5 / Linux / MAC / Windows

  • Resizer

    An image resizing library for Android (by hkk595)

  • opentest

    Open source test automation tool for web applications, mobile apps and APIs

    Project mention: Constructing Custom Locators in OpenTest | | 2021-10-23

    On a previous project, I got to use a nifty tool called OpenTest to orchestrate test automation on an Android app. It's not a widely popular framework yet, but I hope it grows because it solves one particular problem quite well. OpenTest enables a QA team to write tests once that can run across multiple environments and platforms. It's a solid tool if you're looking to do something like automate an iOS and Android app that have identical UIs, or just want a shared language for your web and mobile app testing frameworks. OpenTest is also written in YAML, so it's approachable for even quite junior SDET teams.

  • substrate

    Create native Java(FX) apps for desktop, mobile and embedded (by gluonhq)

    Project mention: How does Gluon's GraalVM based substrate work? | | 2021-09-04

    Hello, I've recently stumbled across this project from Gluon and I've been wondering for some days how the project actually works. I've read the source code, but it appears that no code is responsible for implementing the hundreds of classes that make up JavaFX. Does this mean that JavaFX can work out of the box on IOS and Android but there didn't use to be a way to compile the code to a native executable for said platforms? Thanks in advance

  • gomobile-ipfs

    IPFS and libp2p on Mobile, with Gomobile

    Project mention: I would rent TB's on BTFS if it were to use the IPFS network rather than competeting with it! | | 2022-02-10

    Yes I believe there is support:

  • mapsplit

    A fast way to split OSM data in to a portable tiled format

    Project mention: Are there any good tools to view the .pbf files from Planet OSM offline? | | 2021-09-15

    * mapsplit format works around this by using a tiled format, see

  • DeadHash-android

    DeadHash for Android

    Project mention: ⟳ 1 apps added, 32 updated at | | 2022-03-15

    DeadHash (version 1.7.6): Hashsum calculation utility

  • enterprise-android-application-development

    An enterprise Android application development framework

    Project mention: Good enough to make apps but not good enough to contribute to open source? | | 2021-06-07

    Lucky for you, I am extracting the core components of my backend application and will be publishing it for users to build complete enterprise Android applications quickly. It will be finished in a few months. Here's a link to the current GitHub repo.

  • ti.thermalprinter

    ESC/POS thermal printer library for Titanium (Android)

    Project mention: Titanium News #8 | | 2021-12-16 - ESC/POS thermal printer library for Titanium (Android)

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 2022-05-17.

Java Mobile related posts


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

Project Stars
1 Realm 11,292
2 JFoenix 5,879
3 GmsCore 4,748
4 AmazeFileManager 3,846
5 android 2,886
6 FXGL 2,634
7 Xabber 1,778
8 react-native-contacts 1,496
9 Fetch 1,367
10 True Time 1,230
11 Elide 874
12 LGame 492
13 Resizer 422
14 opentest 297
15 substrate 293
16 gomobile-ipfs 206
17 mapsplit 46
18 DeadHash-android 10
19 enterprise-android-application-development 9
20 ti.thermalprinter 2
Find remote Mobile jobs at our new job board There are 2 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Static code analysis for 29 languages.
Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.