The Java Native Runtime Project

Skip to content

Navigation Menu

Sign in

Appearance settings

@jnr

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. Java Abstracted Foreign Function Layer

    Java 1.3k 158

  2. UNIX domain sockets (AF_UNIX) for Java

    Java 288 78

  3. Java Posix layer

    Java 248 91

  4. Java Foreign Function Interface

    C 174 81

  5. Pure java x86 and x86_64 assembler

    Java 71 23

  6. A ProcessBuilder look-alike based entirely on native POSIX APIs

    Java 44 12

Repositories

Type
Select type

Language
Select language

Sort
Select order

Showing 10 of 16 repositories

  • jnr/jnr-unixsocket’s past year of commit activity

    Java

    288

    Apache-2.0

    78 21 1

    Updated Mar 31, 2026

  • jffi Public

    Java Foreign Function Interface

    jnr/jffi’s past year of commit activity

    C

    174

    Apache-2.0

    81 41 7

    Updated Mar 31, 2026

  • jnr-ffi Public

    Java Abstracted Foreign Function Layer

    jnr/jnr-ffi’s past year of commit activity

  • jnr/jnr-posix’s past year of commit activity

  • jnr-enxio Public

    Java Native Runtime Enhanced X-platform I/O

    jnr/jnr-enxio’s past year of commit activity

    Java

    32 23 8 0

    Updated Mar 31, 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/jnr-constants’s past year of commit activity

    Java

    11 20 7 2

    Updated Feb 23, 2024

  • jnr/jnr-ffi-examples’s past year of commit activity

    Java

    24 9 2 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

    71

    MIT

    23 4 3

    Updated Aug 30, 2023

Most used topics

Loading…