The Java Native Runtime Project
The Java Native Runtime (JNR) is a collection of libraries for programmatically binding native code to Java interfaces using FFI (foreign function interface).
Pinned Repositories
jffi
Java Foreign Function Interface
jnr-enxio
Java Native Runtime Enhanced X-platform I/O
jnr-ffi
Java Abstracted Foreign Function Layer
jnr-ffi-examples
jnr-ffi examples
jnr-invoke
Link to native C functions via JSR-292 MethodHandles
jnr-netdb
Network services database access for java
jnr-posix
Java Posix layer
jnr-process
A ProcessBuilder look-alike based entirely on native POSIX APIs
jnr-unixsocket
UNIX domain sockets (AF_UNIX) for Java
jnr-x86asm
Pure java x86 and x86_64 assembler
The Java Native Runtime Project's Repositories
jnr/jnr-ffi
Java Abstracted Foreign Function Layer
jnr/jnr-unixsocket
UNIX domain sockets (AF_UNIX) for Java
jnr/jnr-posix
Java Posix layer
jnr/jffi
Java Foreign Function Interface
jnr/jnr-x86asm
Pure java x86 and x86_64 assembler
jnr/jnr-process
A ProcessBuilder look-alike based entirely on native POSIX APIs
jnr/jnr-enxio
Java Native Runtime Enhanced X-platform I/O
jnr/jnr-ffi-examples
jnr-ffi examples
jnr/jnr-invoke
Link to native C functions via JSR-292 MethodHandles
jnr/jnr-netdb
Network services database access for java
jnr/jnr-constants
Java Native Runtime constants
jnr/jnr-signal
Signal handling API, modeled after sun.misc.Signal
jnr/jnr-a64asm
AArch64 assembler for the Java Native Runtime
jnr/jnr-udis86
libudis86 wrapper
jnr/jnr-enxio-protocolfamily
ProtocolFamily stub to enable jnr-enxio to run on jdk7+
jnr/jnr.github.io
Homepage of the JNR Project