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 286 77

  3. jnr-posix jnr-posix Public

    Java Posix layer

    Java 246 93

  4. jffi jffi Public

    Java Foreign Function Interface

    Roff 173 80

  5. jnr-x86asm jnr-x86asm Public

    Pure java x86 and x86_64 assembler

    Java 68 22

  6. jnr-process jnr-process Public

    A ProcessBuilder look-alike based entirely on native POSIX APIs

    Java 40 12

Repositories

Showing 10 of 16 repositories
  • jffi Public

    Java Foreign Function Interface

    jnr/jffi’s past year of commit activity
    Roff 173 Apache-2.0 80 43 6 Updated Sep 5, 2025
  • jnr-ffi Public

    Java Abstracted Foreign Function Layer

    jnr/jnr-ffi’s past year of commit activity
    Java 1,299 160 75 23 Updated Oct 22, 2024
  • jnr-unixsocket Public

    UNIX domain sockets (AF_UNIX) for Java

    jnr/jnr-unixsocket’s past year of commit activity
    Java 286 Apache-2.0 77 20 1 Updated Oct 13, 2024
  • jnr-enxio Public

    Java Native Runtime Enhanced X-platform I/O

    jnr/jnr-enxio’s past year of commit activity
    Java 31 23 6 0 Updated Oct 13, 2024
  • jnr-posix Public

    Java Posix layer

    jnr/jnr-posix’s past year of commit activity
    Java 246 93 36 0 Updated Oct 13, 2024
  • jnr-constants Public

    Java Native Runtime constants

    jnr/jnr-constants’s past year of commit activity
    Java 11 21 7 2 Updated Feb 23, 2024
  • jnr-process Public

    A ProcessBuilder look-alike based entirely on native POSIX APIs

    jnr/jnr-process’s past year of commit activity
    Java 40 Apache-2.0 12 0 0 Updated Feb 14, 2024
  • jnr-ffi-examples Public

    jnr-ffi examples

    jnr/jnr-ffi-examples’s past year of commit activity
    Java 24 8 3 0 Updated Aug 30, 2023
  • jnr-netdb Public

    Network services database access for java

    jnr/jnr-netdb’s past year of commit activity
    Java 13 4 2 0 Updated Aug 30, 2023
  • jnr-x86asm Public

    Pure java x86 and x86_64 assembler

    jnr/jnr-x86asm’s past year of commit activity
    Java 68 MIT 22 4 3 Updated Aug 30, 2023

Top languages

Java Roff

Most used topics

Loading…