Skip to content
@jnr

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

Popular repositories Loading

  1. jnr-ffi jnr-ffi Public

    Java Abstracted Foreign Function Layer

    Java 1.3k 160

  2. jnr-unixsocket jnr-unixsocket Public

    UNIX domain sockets (AF_UNIX) for Java

    Java 291 78

  3. jnr-posix jnr-posix Public

    Java Posix layer

    Java 252 89

  4. jffi jffi Public

    Java Foreign Function Interface

    C 182 83

  5. jnr-x86asm jnr-x86asm Public

    Pure java x86 and x86_64 assembler

    Java 75 23

  6. jnr-process jnr-process Public

    A ProcessBuilder look-alike based entirely on native POSIX APIs

    Java 44 12

Repositories

Showing 10 of 18 repositories
  • release Public

    An aggregate project for releasing JNR projects together

    jnr/release's past year of commit activity
    0 0 0 0 Updated Sep 15, 2026
  • jnr-unixsocket Public

    UNIX domain sockets (AF_UNIX) for Java

    jnr/jnr-unixsocket's past year of commit activity
    Java 291 Apache-2.0 78 21 0 Updated Sep 15, 2026
  • jnr-posix Public

    Java Posix layer

    jnr/jnr-posix's past year of commit activity
    Java 252 89 38 2 Updated Sep 15, 2026
  • jnr-ffi Public

    Java Abstracted Foreign Function Layer

    jnr/jnr-ffi's past year of commit activity
    Java 1,325 160 75 23 Updated Sep 15, 2026
  • jnr-enxio Public

    Java Native Runtime Enhanced X-platform I/O

    jnr/jnr-enxio's past year of commit activity
    Java 35 24 7 1 Updated Sep 15, 2026
  • jnr-constants Public

    Java Native Runtime constants

    jnr/jnr-constants's past year of commit activity
    Java 15 20 7 2 Updated Sep 15, 2026
  • jffi Public

    Java Foreign Function Interface

    jnr/jffi's past year of commit activity
    C 182 Apache-2.0 83 43 7 Updated Sep 15, 2026
  • parent Public

    Parent pom for the JNR projects

    jnr/parent's past year of commit activity
    0 0 0 0 Updated Jun 21, 2026
  • jnr-process Public

    A ProcessBuilder look-alike based entirely on native POSIX APIs

    jnr/jnr-process's past year of commit activity
    Java 44 Apache-2.0 12 0 0 Updated Oct 24, 2025
  • jnr-ffi-examples Public

    jnr-ffi examples

    jnr/jnr-ffi-examples's past year of commit activity
    Java 24 9 2 0 Updated Aug 30, 2023

Top languages

Java C

Most used topics

Loading…