Java iOS

Open-source Java projects categorized as iOS | Edit details

Top 23 Java iOS Projects

  • GitHub repo libGDX

    Desktop/Android/HTML5/iOS Java game development framework

    Project mention: How do I run libgdx with an m1 chip? | | 2021-12-25
  • GitHub repo DoraemonKit


  • SonarLint

    Deliver Cleaner and Safer Code - Right in Your IDE of Choice!. SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.

  • GitHub repo Buck

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

    Project mention: Are there any java build tools which have not been written in Java?, If not, what could be the reason? | | 2022-01-02
  • GitHub repo capacitor

    Build cross-platform Native Progressive Web Apps for iOS, Android, and the Web ⚡️

    Project mention: Cordova Js in 2021 | | 2021-12-27

    For apps that were created using Cordova, Capacitor would be a good replacement. It’s like Cordova (and even generally compatible with Cordova plugins), but was created to remove some of the awkwardness of using Cordova. Many of the most-used Cordova plugins have been rewritten as native Capacitor plugins, and Capacitor and the Core plugins are maintained by Ionic. Migrating from Cordova is fairly quick and easy, unless you’re using some obscure Cordova plugin.

  • GitHub repo RIBs

    Uber's cross-platform mobile architecture framework.

  • GitHub repo react-native-push-notification

    React Native Local and Remote Notifications

    Project mention: At what point in the app lifecycle is this code loading? | | 2021-12-02

    The push notification package I'm using has a requirement that you don't configure the library inside any components, even App, as the listeners won't fire properly.

  • GitHub repo react-native-splash-screen

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

    Project mention: Simple Splash Screen in React Native | | 2021-06-14


  • OPS

    OPS - Build and Run Open Source Unikernels. Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.

  • GitHub repo react-native-share

    Social share, sending simple data to other apps.

    Project mention: Receive in Share extension (iOS) and Share Intent (android) | | 2021-12-02
  • GitHub repo flutter-webrtc

    WebRTC plugin for Flutter Mobile/Desktop/Web

    Project mention: How to get audio volume (as stream) from WebRTC's MediaStream in Flutter? | | 2022-01-18

    I found this thread in flutter-webrtc repo, but it led to no concrete solution.

  • GitHub repo react-native-keychain

    :key: Keychain Access for React Native

    Project mention: How to Integrate Biometrics in React Native - Overview of 3 Approaches | | 2021-12-21

    If our application utilizes refresh tokens, we can smartly combine the two previous options together. Upon signup or login, we can store a new refresh token securely on the device using the react-native-keychain library mentioned in the mobile app implementation. Once our session expires, we prompt the user to retrieve the refresh token stored behind biometrics authentication. If the user passes the challenge, we use the refresh token to call the backend and refresh the session/get a new access token.

  • GitHub repo FXGL

    Java / JavaFX / Kotlin Game Library (Engine)

    Project mention: Is it worth learning javafx?? | | 2022-01-08

    Sure. See FXGL

  • GitHub repo 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: How Will Metaverse Affect the Streaming World? | | 2022-01-13

    Streaming refers to watching videos and other multimedia content on a computer, smartphone, or other devices by connecting to the internet instead of downloading it on the hard drive. It is already a very popular phenomenon that will only be augmented further by the Metaverse.

  • GitHub repo react-native-track-player

    A fully fledged audio module created for music apps. Provides audio playback, external media controls, chromecast support, background mode and more!

    Project mention: How to access Audio Files as RecyclerListView | | 2021-11-11

    Other than that, this is also good:

  • GitHub repo react-native-ble-manager

    React Native BLE communication module

    Project mention: react native and arduino | | 2021-09-19

    I use blemanager and that works pretty good. Bluetooth is tedious though, you have to follow the docs very precise

  • GitHub repo cordova-plugin-background-mode

    Keep app running in background

    Project mention: Cordova plugin Camera Crashing My App in Quasar | | 2021-02-05

    Cordova Plugin Background-Mode

  • GitHub repo react-native-geolocation-service

    React native geolocation service for iOS and android

    Project mention: Why does requesting current position using react-native-get-location times out sometimes even with good internet connection ? | | 2021-10-17

    No. You have to ask the maintainer for it. Or use this one:

  • GitHub repo 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: How to Filter with SQLMAP API? | | 2022-01-15

    I added a new selectNot API that should allow you to do that query:

  • GitHub repo blobsaver

    A cross-platform GUI app for saving SHSH blobs

    Project mention: [question] i want to save blobs unjailbroken if possible | | 2022-01-13
  • GitHub repo react-native-nfc-manager

    React Native NFC module for Android & iOS

    Project mention: Using NFC on a psychical iOS device together with Flutter | | 2021-10-28
  • GitHub repo robovm

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

    Project mention: Jetpack Compose announced for Web Development | | 2021-05-04
  • GitHub repo react-native-document-scanner

    Document scanner, features live border detection, perspective correction, image filters and more ! 📲📸

    Project mention: CamScanner | | 2021-07-12
  • GitHub repo react-native-callkeep

    iOS CallKit framework and Android ConnectionService for React Native

    Project mention: Is there a way to open a screen automatically even if the app is closed? | | 2021-05-02

    You need to use eg. but it's not supporting expo. You need to eject.

  • GitHub repo react-native-twilio-video-webrtc

    Twilio Video (WebRTC) for React Native

    Project mention: React Native Video Calling App | | 2021-08-10

    yarn add

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-01-18.

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 19,532
2 DoraemonKit 18,421
3 Buck 8,191
4 capacitor 6,710
5 RIBs 6,707
6 react-native-push-notification 6,266
7 react-native-splash-screen 5,073
8 react-native-share 2,981
9 flutter-webrtc 2,807
10 react-native-keychain 2,518
11 FXGL 2,419
12 Ant-Media-Server 2,416
13 react-native-track-player 2,196
14 react-native-ble-manager 1,416
15 cordova-plugin-background-mode 1,340
16 react-native-geolocation-service 1,202
17 Codename One 1,153
18 blobsaver 951
19 react-native-nfc-manager 849
20 robovm 710
21 react-native-document-scanner 709
22 react-native-callkeep 582
23 react-native-twilio-video-webrtc 505
Find remote jobs at our new job board There are 29 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
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.