JNAerator (pronounce "generator") simply parses C and Objective-C headers and generates the corresponding JNA and Rococoa Java interfaces (it also has a very limited support for C++). This lets Java programmers access native libraries transparently, with full IDE support and little to no hand-tweaking. Users who are looking for ready-to-use libraries should check the NativeLibs4Java project instead.

Compile Dependencies (7)

Category/LicenseGroup / ArtifactVersionUpdates
Core Utils Apache 2.0
com.google.guava » guava3 vulnerabilities
Guava is a suite of core and expanded libraries that include
18.033.6.0-jre
LGPL 2.1
com.nativelibs4java » ochafik-swing0.12
LGPL 2.1
com.nativelibs4java » jnaerator-rococoa-runtime0.12
com.nativelibs4java » bridj0.7.0
LGPL 2.1
com.nativelibs4java » jnaerator-parser0.12
Apache 2.0
com.nativelibs4java » anarres-jnaerator1.2.9
org.eclipse.jdt.core.compiler » ecj
Eclipse Compiler for Java(TM)
4.2.23.45.0