Java iOS

Open-source Java projects categorized as iOS

Top 23 Java iOS Projects

  • libGDX

    Desktop/Android/HTML5/iOS Java game development framework

    Project mention: Instancing/Instanced Rendering in LibGDX (3D) | | 2023-01-06

    I found an example for rendering a [Mesh] object using instancing in LibGDX's tests (link), but I'm not sure how to apply that for rendering actual models.

  • DoraemonKit


  • Sonar

    Write Clean Java Code. Always.. Sonar helps you commit clean code every time. With over 600 unique rules to find Java bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

  • Buck

    A fast build system that encourages the creation of small, reusable modules over a variety of platforms and languages.

    Project mention: Just: A Command Runner | | 2023-01-09

    Oh excellent, then better (and more portable!) tools are available:

    and, if you hate yourself:

  • react-native-push-notification

    React Native Local and Remote Notifications

    Project mention: Top 10+ Best React Native UI Components for Mobile App Development | | 2023-01-04

    React Native Push Notifications

  • react-native-splash-screen

    A splash screen for react-native, hide when application loaded ,it works on iOS and Android.

    Project mention: Are there any guides out there for setting up splash screens and waiting for data? I see expo guides but I’m not using that. Thanks! | | 2022-06-12
  • Ant-Media-Server

    Ant Media Server is a streaming engine software that provides adaptive, ultra low latency streaming by using WebRTC technology with ~0.5 seconds latency. Ant Media Server is highly scalable both horizontally and vertically. It can run on-premise or on-cloud.

    Project mention: An Open Source Software for Audio Streaming | | 2023-01-04
  • react-native-share

    Social share, sending simple data to other apps.

    Project mention: "Open in Safari" Button in Share Sheet | | 2022-11-08

    I'm building an app that has a share sheet to share a URL. For stupid reasons the iOS Share Sheet doesn't include a way to share a URL directly to Safari. So most developers just add a custom action so that the user can open Safari right away from the Share Sheet. Neither the built in Share function nor the react-native-share module seem to support a way to do this. Am I missing something? Is there really no way to add an option to open Safari from the share sheet?

  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.

  • react-native-keychain

    :key: Keychain Access for React Native

    Project mention: How I go with react native in late 2022 | | 2022-11-27

    by the way, if you want to access the native device keychain, react-native-keychain is the right tool.

  • unidbg

    Allows you to emulate an Android native library, and an experimental iOS emulation

    Project mention: Latest news from Emulation regarding Mac | | 2022-09-10

    unidbg - Android native library emulation, with experimental iOS emulation

  • react-native-localize

    🌍 A toolbox for your React Native app localization

  • react-native-ble-manager

    React Native BLE communication module

    Project mention: React-Native Bluetooth connection | | 2022-11-30

    What kinds of Bluetooth devices and what are you trying to do? I have also been using react-native-ble-manager and it works well for my purposes. There is an example project in that repo.

  • react-native-geolocation-service

    React native geolocation service for iOS and android

    Project mention: How to make Geolocation getting my coordinate accurately? | | 2023-01-18
  • blobsaver

    A cross-platform GUI and CLI app for automatically saving SHSH blobs

    Project mention: [question] I have iPhone 11 with iOS 15.0. How do I dump Shsh blobs? | | 2023-02-01

    download blobsaver to you computer and get your apnonce/generator pair from the phone. Write these down just to be sure. And now you can use that same blobsaver program or either of the online services or to save your blobs. You can only start with the blobs that are currently officially being signed by apple.

  • react-native-image-resizer

    🗻 Resize local images with React Native

    Project mention: What's the best practice way to save user images so they can be used responsively? Save it at multiple sizes? | | 2023-01-05

    I use @georstat/react-native-image-cache (I’m one of the authors) for caching and to resize the image before sending it to the server.

  • Codename One

    Cross-platform framework for building truly native mobile apps with Java or Kotlin. Write Once Run Anywhere support for iOS, Android, Desktop & Web.

    Project mention: Websockets and live audio | | 2022-12-28

    The only way that I can think to achieve this is using the AudioBuffer API, which captures live PCM data from the microphone. You could then transfer this over the websocket. You can see a sample here

  • cordova-plugin-background-mode

    Keep app running in background

    Project mention: Bring app to foreground on push notification received | | 2022-03-29

    I am trying to bring my Capacitor 3 + Angular app in to the foreground when receiving a data only push message. The aim is to present the user with a “Phone ringing” screen like a normal call. I have been able to code in the push messages and have them receive and process but this is all when the app is running. I have tried using cordova plugin - background mode but it causes Gradle compile errors. I’m not sure where to go next - surely this is a common function so am unsure why I am unable to find help on this.

  • picker

    Picker is a cross-platform UI component for selecting an item from a list of options.

    Project mention: How to have placeholder value for picker? | | 2022-10-20
  • react-native-document-picker

    Document Picker for React Native using Document Providers

  • react-native-inappbrowser

    📱InAppBrowser for React Native (Android & iOS) 🤘

    Project mention: Can we track network requests going out of an android device using react native? | | 2022-09-18

    Not entirely clear if you’re trying create a content filter for browsers or if you’re trying to create your own browser app. If you’re trying to create a filter I don’t think you could do that with React Native. If you’re trying to create your own browser you could use react-native-inappbrowser and add your own database check on each URL request.

  • react-native-nfc-manager

    React Native NFC module for Android & iOS

  • react-native-photo-editor

    React Native: Native Photo Editor (by prscX)

    Project mention: Have you ever built an image editor with an image picker? | | 2022-03-24

    I have also looked into this, the challenge is that it's not a small undertaking. Especially if you want it smooth and Cross-Platform. I did find this package that is well maintained, maybe could be interesting for you:

  • react-native-sensitive-info

    Save sensitive data into Android's Shared Preferences with keystore encryption/iOS's Keychain for React Native

    Project mention: A Secure Storage for React-Native Apps | | 2022-11-12
  • robovm

    Ahead of time compiler for JVM bytecode targetting iOS, Mac OSX and Linux

    Project mention: Options for targeting ios with Java | | 2022-12-04

    I think libGDX still uses RoboVM, but I’m not sure if it’s being actively developed anymore.

  • SaaSHub

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

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

Java iOS related posts


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

Project Stars
1 libGDX 21,059
2 DoraemonKit 19,255
3 Buck 8,463
4 react-native-push-notification 6,558
5 react-native-splash-screen 5,392
6 Ant-Media-Server 3,504
7 react-native-share 3,267
8 react-native-keychain 2,812
9 unidbg 2,552
10 react-native-localize 1,954
11 react-native-ble-manager 1,652
12 react-native-geolocation-service 1,443
13 blobsaver 1,433
14 react-native-image-resizer 1,404
15 Codename One 1,402
16 cordova-plugin-background-mode 1,372
17 picker 1,109
18 react-native-document-picker 1,108
19 react-native-inappbrowser 1,054
20 react-native-nfc-manager 1,045
21 react-native-photo-editor 1,022
22 react-native-sensitive-info 921
23 robovm 805
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives