Java Native

Open-source Java projects categorized as Native

Top 12 Java Native Projects

  • JNA

    Java Native Access

    Project mention: Are there any Non-Mobile Kotlin Native libraries wrapping C libraries like libhidapi/opengl? | | 2022-08-06

    If you were prepared to go to the JVM you might try JNA.

  • JavaCPP

    The missing bridge between Java and native C++

    Project mention: Any library you would like to recommend to others as it helps you a lot? For me, mapstruct is one of them. Hopefully I would hear some other nice libraries I never try. | | 2023-05-27

    JavaCPP and presets for working with JNI

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

  • react-native-geolocation-service

    React native geolocation service for iOS and android

    Project mention: Cant make geolocation work | | 2023-05-06

    Use this library

  • JNR

    Java Abstracted Foreign Function Layer

  • JavaPackager

    :package: Gradle/Maven plugin to package Java applications as native Windows, MacOS, or Linux executables and create installers for them.

  • Aparapi

    The New Official Aparapi: a framework for executing native Java and Scala code on the GPU.

  • imgui-java

    JNI based binding for Dear ImGui

    Project mention: JavaFX 19 Released | | 2022-09-14

    So this makes me wonder: how common is desktop app development with Java these days? I imagine there is still a lot done for internal app, but is it still viable to ship Java apps to end users? How you handle JRE distribution in that case?

    Anyway also wanna shout out Dear ImGui[0]. I've been using it recently to build an interactive UI to quite complicated networking code. So far it been great for manual testing and demos, and it's fairly low maintenance once running.


  • CodiumAI

    TestGPT | Generating meaningful tests for busy devs. Get non-trivial tests (and trivial, too!) suggested right inside your IDE, so you can code smart, create more value, and stay confident when you push.

  • darklaf

    Darklaf - A themeable swing Look and Feel based on Darcula-Laf

    Project mention: What options are there for making GUIs and other visual programs using java? | | 2023-05-04

    So I'd recommend using a third party UI manager like this one.

  • react-native-tracking-transparency

    🕵️ A React Native Library for interacting with the tracking API from iOS 14.

    Project mention: Has anyone had experience with App Tracking Transparency? | | 2022-08-25

    I've been looking at react-native-permissions which has a transparency bit and also this package (which doesn't look like it's actively maintained).

  • SquirrelJME

    SquirrelJME is a Java ME 8 Virtual Machine for embedded and Internet of Things devices. It has the ultimate goal of being 99.9% compatible with the Java ME standard.


    Use native Apple Maps & Google Maps in iOS and Android with Axway Titanium

    Project mention: Titanium News #11 | | 2022-09-26

    Hans started to add some iOS 16 APIs to

  • react-native-usb-serialport

    High performance JAVA native gateway passthrough between multi usb serial port and multi socket without JS bridge, or just use multi usb serial port or socket alone

    Project mention: USB serial port connection using React Native | | 2023-03-12
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-05-27.

Java Native related posts


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

Project Stars
1 JNA 7,823
2 JavaCPP 4,114
3 react-native-geolocation-service 1,490
4 JNR 1,118
5 JavaPackager 759
6 Aparapi 436
7 imgui-java 384
8 darklaf 383
9 react-native-tracking-transparency 205
10 SquirrelJME 170
11 49
12 react-native-usb-serialport 13
Access the most powerful time series database as a service
Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.