Native bindings to libuv's uv_dlopen() and friends
Node.js constants (ERRNO, SIGNALS, DLOPEN, PRIORITY) as javascript enums (frozen objects). Typescript types included.
Extract native modules (.node files) while creating a rollup bundle and put them in one place
Friendly abstraction/API for FFI with a Deno like syntax.
No description provided.
Node-Musl =========
Efficient DuckDB driver for Bun, using pure FFI
Native bindings to libuv's uv_dlopen() and friends
Maestro-compatible E2E test runner for React Native iOS. In-process ObjC dylib + Unix-socket protocol, no XCTest, no CDP.
TypeScript definitions for rollup-plugin-natives
Expo Modules bindings for Google AI Edge LiteRT-LM. On-device Gemma 4 / Gemma 3n inference with .litertlm and .task model formats. Companion to react-native-litert-lm (Nitro Modules).
Zero-dependency, zero-overhead Win32 ACTIVEDS bindings for Bun (FFI) on Windows.
Foreign Function Interface Helper.
Shared base class, runtime extensions, and fundamental Win32 types for @bun-win32 packages.
Support for dynamic linking of WebAssembly code via Javascript built using wasm32-unknown-emscripten
ESM loader to integrate native code into Node.js with prebuild support
Node <-> Python interopability
Modification of the node-calls-python module, allowing you to run an embedded python interpreter within node.
Qt Core dynamic libraries for Node.js addons
Zero-dependency, zero-overhead Win32 GameInput bindings for Bun (FFI) on Windows.
Hand-written FFI bindings for macOS C frameworks that supplement objc-js and objcjs-types
Node.js N-API addon that provides bindings to TDLib
Call Rust libraries from Node.js without hand-written glue — the N-API runtime backend for uniffi-bindgen-react-native.
Generate FFI Bindings from header file
Library for opening and operating on dynamic link libraries (also known as shared objects or shared libraries). This is a modern and more flexible alternative to the already existing libraries like libloading or sharedlib
A dynamic linker fully implemented in Rust.
Helper macros for handling manually loading optional system libraries.
Derive macros for the dlopen crate.
dlopen wrapper code generator
Safe Rust bindings to NVIDIA TensorRT-RTX (EXPERIMENTAL - NOT FOR PRODUCTION)
Raw FFI bindings to NVIDIA TensorRT-RTX (EXPERIMENTAL - NOT FOR PRODUCTION)
Safe, higher-level wrapper around the Fontconfig library
dlopen-based drop-in fork of libudev-sys: loads libudev at runtime via libloading, with no build-time native link, so dependents (e.g. gilrs) cross-compile to hosts without libudev. API-identical to libudev-sys 0.1.4.
infection framework for processes
Runtime loader for .rflpack actor bundles — dlopens pack cdylibs and publishes their templates to the runtime registry.
Rockchip MPP (Media Process Platform) hardware H.264/HEVC encoder via dlopen