Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Jni

Jni

16 projects

Showing 16 of 16 projects

JavaCPP
JavaCPPJava

A Java library providing efficient, zero-overhead access to native C++ code using JNI and annotations.

#java-native-interface#javacpp#performance-optimization
Stars4.7k
Forks598
Last commit21 days ago
EJDB
EJDBC

EJDB2 is an embeddable JSON database engine with a simple XPath-like query language (JQL) for C applications.

#c-library#dart#database
Stars1.5k
Forks134
Last commit26 days ago
Jansi
JansiJava

A Java library for ANSI escape sequence support in console output, including Windows compatibility.

#java-library#terminal-formatting#ansi-escape-sequences
Stars1.2k
Forks152
Last commit2 months ago
steamworks4j
steamworks4jJava

A thin Java wrapper for accessing the Steamworks C++ API, enabling Java games to integrate Steam features.

#achievements#multiplayer#java-wrapper
Stars542
Forks84
Last commit1 month ago
Aparapi
AparapiJava

A framework for executing native Java and Scala code on the GPU via OpenCL for data-parallel computation.

#scientific-computing#high-performance-computing#java-library
Stars479
Forks85
Last commit3 years ago
sparkle
sparkleHaskell

A library for writing Apache Spark applications in Haskell, enabling resilient analytics that scale to thousands of nodes.

#haskell#apache-spark#functional-programming
Stars450
Forks27
Last commit10 months ago
LAMW
LAMWPascal

A Lazarus IDE wizard for creating native Android apps and JNI modules using Free Pascal with a drag-and-drop form designer.

#free-pascal#apk-builder#form-designer
Stars291
Forks91
Last commit4 days ago
ClojureCL - parallel computations with OpenCL
ClojureCL - parallel computations with OpenCLClojure

A Clojure library for parallel computations using OpenCL 2.0 with fast JNI bindings.

#amd-opencl#scientific-computing#parallel-computing
Stars283
Forks18
Last commit27 days ago
rust_android_ios
rust_android_iosRust

Example project demonstrating how to share Rust core logic between native Android and iOS mobile applications.

#ios-app#ios#native-apps
Stars254
Forks19
Last commit4 years ago
native-lib-loader
native-lib-loaderJava

A Java utility for extracting and loading platform-specific native libraries from JAR files.

#deployment#jar#java
Stars219
Forks43
Last commit1 year ago
lmdbjni
lmdbjniC

A Java JNI binding for LMDB, providing ultra-fast, transactional key-value storage with zero-copy access.

#high-performance#lmdb#android
Stars205
Forks26
Last commit5 years ago
hawtjni
hawtjniJava

A JNI code generator based on the Eclipse SWT project's generator, producing high-performance native method implementations.

#java-native-interface#eclipse-swt#native-methods
Stars175
Forks61
Last commit2 years ago
rust_on_mobile
rust_on_mobileObjective-C

A guide for building and integrating Rust libraries into iOS and Android mobile applications.

#ios#embedded-rust#ffi
Stars170
Forks8
Last commit10 years ago
QuarksLab's Android Fuzzing
QuarksLab's Android FuzzingC

A collection of tools and examples for fuzzing Android applications using AFL++ with Frida mode.

#mobile-security#android-fuzzing#aarch64
Stars138
Forks22
Last commit3 years ago
jssembly
jssemblyJava

A JNI bridge library that enables Java applications to execute native x86, amd64, and ARM assembly code.

#assembly#arm#amd64
Stars129
Forks12
Last commit9 years ago
gdx-jnigen
gdx-jnigenJava

A library for writing C/C++ code inline with Java source code, simplifying JNI development and cross-platform native builds.

#java-native-interface#gradle#ios
Stars84
Forks29
Last commit11 days ago

Related Tags

#Java9#Cross Platform8#Android5#Native Libraries4#Java Native Interface3#Ios3
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub