Java Native

Open-source Java projects categorized as Native | Edit details
Related topics: #Java #Jni #C #GUI #Android

Top 11 Java Native Projects

  • JNA

    Java Native Access

    Project mention: Kotlin/Native | | 2022-04-28
  • JavaCPP

    The missing bridge between Java and native C++

    Project mention: Does Java 18 finally have a better alternative to JNI? | | 2022-04-11

    Here is the code for JNI, which uses the prebuilt JavaCPP library to call the getpid function. We don't have to write all the manual C binding code and rituals as the JavaCPP library already does it.

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

  • spring-native

    Spring Native provides beta support for compiling Spring applications to native executables using GraalVM native-image compiler.

    Project mention: Introducing Spring Native for JHipster: Serverless Full-Stack Made Easy | | 2022-03-24

    During this experience, I was surprised to find that Spring Native doesn't support caching yet. I believe this support will be added by the community soon. In the meantime, if you're looking to start/stop your infra as fast as possible, you probably don't care about caching. Caching is made for long-lived, JVM-strong, JVM-loving apps.

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

  • JNR

    Java Abstracted Foreign Function Layer

    Project mention: Does Java 18 finally have a better alternative to JNI? | | 2022-04-11

    Another popular option is Java Native Runtime (JNR). Though not as widely used or mature as JNA, it's much more modern and has better performance than JNA for most use cases. However, there are some cases where JNA might perform better.

  • JavaPackager

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

    Project mention: What is the official/most common/best way to make a .exe from a Java desktop app with a JavaFX GUI? | | 2021-12-27
  • Aparapi

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

    Project mention: WritableImage and real-time ray-tracing. I need help! | | 2022-03-28

    That already looks much better. Too bad you're limited to no external dependencies. This could be a nice test project for aparapi (e.g.

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

  • darklaf

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

  • imgui-java

    JNI based binding for Dear ImGui

    Project mention: A go-to GUI library for Kotlin | | 2022-01-05

    If you aren't off-put by the Blender/Unity UI style, there's also ImGUI a possibility as it has some java bindings available.

  • 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 #7 | | 2021-10-29

    If you want to try it already you can now with this PR to

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-04-28.

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,128
2 JavaCPP 3,826
3 spring-native 2,593
4 react-native-geolocation-service 1,286
5 JNR 985
6 JavaPackager 526
7 Aparapi 408
8 darklaf 345
9 imgui-java 245
10 SquirrelJME 131
11 49
Find remote jobs at our new job board There are 7 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.