Java Mobile

Open-source Java projects categorized as Mobile

Top 23 Java Mobile Projects

  1. Realm

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

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. GmsCore

    Free implementation of Play Services

    Project mention: Escaping the Digital Treadmill: How to Daily Drive a Flip phone in 2025 - TCL Flip 2 | dev.to | 2025-03-11

    Many thanks to everyone that documented all of this information and the community around these phones: microgG Installer Revived - https://github.com/nift4 Magisk - https://github.com/topjohnwu/Magisk LSPosed - https://github.com/LSPosed/LSPosed neutronscott - https://github.com/neutronscott/flip2/ microG - https://microg.org/ whew-inc (FakeGapps fork) - https://github.com/whew-inc/FakeGApps And many more..

  4. JFoenix

    JavaFX Material Design Library

  5. AmazeFileManager

    Material design file manager for Android

  6. android

    📱 Nextcloud Android app

    Project mention: Nextcloud cries foul over Google Play Store app rejection | news.ycombinator.com | 2025-05-13

    > I believe the nextcloud team when they say they need the permission.

    I don't (and I do use NC). The sentence "SAF cannot be used, as it is for sharing/exposing our files to other apps" is simply wrong and llm_thread is right that SAF should be able to handle that use case,see

    https://developer.android.com/training/data-storage/shared/d...

    There are some restrictions regarding which directories you can access, but for most use-cases it should be perfectly fine. It's also not that this should come as a surprise to them. In fact, there's an issue about this from the NC team themselves from August '23:

    https://github.com/nextcloud/android/issues/10123

    Why they still think SAF cannot be used is a mystery to me.

  7. ObjectBox Java (Kotlin, Android)

    Database for Android and JVM - first and fast, lightweight on-device vector database

  8. Xabber

    Open-source XMPP client for Android

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. react-native-contacts

    React Native Contacts

    Project mention: Ask HN: Who wants to be hired? (December 2024) | news.ycombinator.com | 2024-12-02

    - react-native-contacts: https://github.com/morenoh149/react-native-contacts/pull/763

  11. popcorn-android

    Popcorn Time is a multi-platform, free software BitTorrent client that includes an integrated media player ( Android / AndroidTV ) A Butter-Project Fork

  12. cordova-plugin-inappbrowser

    Apache Cordova InAppBrowser Plugin

  13. Elide

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

  14. processing-android

    Processing mode and core library to create Android apps with Processing

  15. LGame

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

  16. opentest

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

  17. Resizer

    An image resizing library for Android (by hkk595)

  18. substrate

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

  19. gomobile-ipfs

    IPFS and libp2p on Mobile, with Gomobile

  20. vision-camera-ocr

    VisionCamera Frame Processor Plugin to detect text in real time using MLKit Text Detector (OCR)

  21. drozer-agent

    The Android Agent for the Drozer Security Assessment Framework.

  22. dnd-sync

    Sync DND state between Android phone and watch

  23. NeverTooManyBooks

    A book collection app for Android

  24. mapsplit

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

  25. discord-experiments-android

    A patcher for the android discord app to enable the experiments tab for non-staff members

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
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).

Java Mobile discussion

Log in or Post with

Java Mobile related posts

  • Nextcloud cries foul over Google Play Store app rejection

    3 projects | news.ycombinator.com | 13 May 2025
  • Something is wrong on the Internet Something is wrong on the Internet

    1 project | news.ycombinator.com | 22 Dec 2024
  • Exploring React Native: A Journey into Cross-Platform Delight

    1 project | dev.to | 26 Dec 2023
  • Updating from 0.72.7 to 0.73

    2 projects | /r/reactnative | 9 Dec 2023
  • Top 10 Mobile App Development Tools: Building Apps Made Easy

    4 projects | dev.to | 22 Nov 2023
  • PSA: Bringing back DND sync for TWP5(etc) with ADB and Sideloading.

    1 project | /r/TicWatch | 10 Nov 2023
  • Ask HN: What will it realistically take to create an iOS app?

    1 project | news.ycombinator.com | 1 Nov 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 22 Jun 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

# Project Stars
1 Realm 11,480
2 GmsCore 10,117
3 JFoenix 6,314
4 AmazeFileManager 5,633
5 android 4,651
6 ObjectBox Java (Kotlin, Android) 4,513
7 Xabber 1,812
8 react-native-contacts 1,671
9 popcorn-android 1,296
10 cordova-plugin-inappbrowser 1,127
11 Elide 1,015
12 processing-android 796
13 LGame 669
14 opentest 472
15 Resizer 431
16 substrate 415
17 gomobile-ipfs 338
18 vision-camera-ocr 264
19 drozer-agent 191
20 dnd-sync 139
21 NeverTooManyBooks 115
22 mapsplit 67
23 discord-experiments-android 55

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that Java is
the 8th most popular programming language
based on number of references?