CATEGORY

Development tools::FFI 894 crates

Data as of 2026-07-25 (crates.io database dump, timestamp 2026-07-25T02:00:36Z). Source: crates.io · db-dump.tar.gz · methodology & corrections.

pyforgeHigh-performance Rust-Python bindings for Django 5.x — async-first, CPython 3.11+ only125MITAPI bindingsDevelopment tools::FFI brec_node_genCode generation backend for Brec N-API integration.122Apache-2.0Development tools::FFIEncoding tokmd-ffi-envelopeSingle-responsibility FFI response-envelope parsing and extraction for tokmd bindings.119MIT OR Apache-2.0Development tools::FFI brec_java_genCode generation backend for Brec Java/JNI integration.117Apache-2.0Development tools::FFIEncoding brec_wasm_genCode generation backend for Brec WASM integration.117Apache-2.0Development tools::FFIEncoding weaveffiWrite safe Rust, get a stable C ABI and bindings for 11 languages117MIT OR Apache-2.0Development tools::FFI ghijsl-sdkOfficial SDK for Ghijsl — a minimalist, plugin-driven runtime. Provides low-level memory access and plugin registration tools.113MITAPI bindingsDevelopment tools::FFI cxx-dlangReusable D-side cxx.rs `rust::*` type bindings + LDC2 build glue113MIT OR Apache-2.0API bindingsDevelopment tools::FFI flensePurpose-oriented lensing108MIT OR Apache-2.0Data structuresDevelopment tools::FFI libperl-macrosProcedural macros for libperl-rs (#[thx], #[xs_sub], xs_boot!)105GPL-1.0-or-later OR Artistic-1.0-PerlDevelopment tools::FFIExternal FFI bindings ryo-plugin-api[experimental] WebAssembly Interface Types for ryo mutation plugins103MIT OR Apache-2.0Development tools::FFIWebAssembly libbunRust facade for hosting JavaScript and TypeScript providers through a replaceable Bun native plugin96Apache-2.0API bindingsDevelopment tools::FFI ngrsA New Rust bindings for GNU Guile Scheme95MIT OR Apache-2.0API bindingsDevelopment tools::FFI rustbridge-consumerRust consumer for rustbridge plugins94MIT OR Apache-2.0API bindingsDevelopment tools::FFI hsrs-macrosProc macros for hsrs Rust-to-Haskell FFI bindings94MIT OR Apache-2.0Development tools::FFI pyo3-dlpackZero-copy DLPack tensor interop for PyO393MITDevelopment tools::FFIScience bridgerustWrite Rust once, deploy to Python and Node.js89MIT OR Apache-2.0API bindingsDevelopment tools::FFI ara2-bridgeSafe Rust bindings for the Celemony ARA2 SDK86MIT OR Apache-2.0Development tools::FFIMultimedia::Audio rustbridge-jniJNI bindings for rustbridge - enables Java 17+ support84MIT OR Apache-2.0API bindingsDevelopment tools::FFI ts-functionA proc-macro that generates TypeScript type aliases and wasm-bindgen ABI trait impls for Rust typed function wrappers84MIT OR Apache-2.0Development tools::FFIWebAssembly ring-lang-codegenProc macros to generate Ring programming language extensions in Rust - zero configuration83MITDevelopment tools::FFIDevelopment tools::Procedural macro helpers swift-demanglerDemangle Swift symbol names into structured types for analysis83Apache-2.0Development tools::DebuggingDevelopment tools::FFI brec_csharp_genCode generation backend for Brec C# integration.82Apache-2.0Development tools::FFIEncoding ryo-plugin-loader[experimental] WASM plugin loader for ryo mutations79MIT OR Apache-2.0Development tools::FFIWebAssembly xllgenProc-macro helpers for generating Excel XLL wrappers using xll-rs.74MIT OR Apache-2.0API bindingsDevelopment tools::FFI mkapk-coreCross-platform audio plugin build and packaging system (Standalone/VST3/AU/AAX) with a shared retained-mode GUI framework73GPL-3.0API bindingsDevelopment tools::FFI nylon-ringABI types and macros for building Rust host-plugin interfaces72MITAPI bindingsDevelopment tools::FFI danmuji-sdkRust SDK abstractions for Bilibili Danmuji (bililive_dm) plugins70MITAPI bindingsDevelopment tools::FFI autozigSafe autogenerated interop between Rust and Zig69MIT OR Apache-2.0API bindingsDevelopment tools::FFI l3d-ffiUniFFI bindings for l3d_rs - for Android (Kotlin), iOS (Swift), and more69MIT OR GPL-3.0-or-laterAPI bindingsDevelopment tools::FFI rustd_pyPython bindings for RustD deterministic DSL64Apache-2.0Development tools::FFI mkapk-hostCross-platform audio plugin build and packaging system (Standalone/VST3/AU/AAX) with a shared retained-mode GUI framework64GPL-3.0API bindingsDevelopment tools::FFI hsrs-codegenHaskell code generator for hsrs FFI bindings63MIT OR Apache-2.0Development tools::FFI ara-bridge-sysRaw FFI bindings for Celemony ARA2 SDK60MIT OR Apache-2.0Development tools::FFIMultimedia::Audio flutter_rust_bridge_codegen_ohosFlutter/Dart <-> Rust binding generator, feature-rich, but seamless and simple58MITDevelopment tools::FFI hydrust-sdkSoftware Development Kit (SDK) for building Hydrust WASM plugins58MITDevelopment toolsDevelopment tools::FFI rustd_ffiC/Ada FFI bindings for RustD deterministic DSL57Apache-2.0Development tools::FFI ryo-plugin-runtime[experimental] WASM plugin runtime for ryo mutations (registry + executor)57MIT OR Apache-2.0Development tools::FFIWebAssembly hsrsType-safe Rust-to-Haskell FFI with automatic binding generation56MIT OR Apache-2.0API bindingsDevelopment tools::FFI c-compatAllows to easily compile and integrate C libraries in Rust in a cross-platform way55MIT OR Apache-2.0Development tools::Build UtilsDevelopment tools::FFI nylon-ring-hostDynamic plugin host for the nylon-ring ABI55MITAPI bindingsDevelopment tools::FFI autozig-buildBuild-time support for autozig54MIT OR Apache-2.0Development tools::Build UtilsDevelopment tools::FFI cargo-eqswiftcargo subcommand for eqswift — build and generate Swift bindings52MPL-2.0Development tools::Cargo pluginsDevelopment tools::FFI bindings-generatAutomatically generate safe, idiomatic Rust wrapper crates from C/C++ libraries50MIT OR Apache-2.0Development toolsDevelopment tools::FFI treease-ts-languagePatched tree-sitter Language type for Treease48MITAPI bindingsDevelopment tools::FFI fiffiRust bindings for libffi, alternative to libffi-rs48MIT OR Apache-2.0Development tools::FFINo standard library cargo-jconduitCargo tool that generates a Rust-Java FFI bridge using user-defined C headers48MIT OR Apache-2.0Development toolsDevelopment tools::FFI taut-rpcEnd-to-end type-safe RPC between Rust (axum) and TypeScript clients.48MIT OR Apache-2.0Development tools::FFINetwork programming koharu-bindgenBindgen-based generator for dynamically loaded native-library bindings.45MIT OR Apache-2.0Development tools::Build UtilsDevelopment tools::FFI rkyv-js-codegenJavaScript/TypeScript code generator for rkyv types45MITDevelopment tools::FFIEncoding ezffiGenerate C-FFI bindings from Rust types/functions via a single proc-macro attribute44MIT OR Apache-2.0Development tools::FFIExternal FFI bindings pyroxideZero-copy FFI bridge between Rust and Mojo43MITAPI bindingsDevelopment tools::FFI elara-ffiELARA Protocol - Foreign Function Interface for mobile SDKs with C bindings and platform-specific integrations43MIT OR Apache-2.0API bindingsDevelopment tools::FFI inline_csharpEmbed C# directly in Rust — evaluated at program runtime or at compile time42MITAPI bindingsDevelopment tools::FFI java-oxide-genCode generator for binding to JVM APIs from Rust41MITDevelopment tools::FFI inline_javaEmbed Java directly in Rust — evaluated at program runtime or at compile time41MITAPI bindingsDevelopment tools::FFI libcallCall C functions from shared libraries directly from the command line41MITCommand line utilitiesDevelopment tools::FFI mmap_injectManual-map DLL injection for Windows x64 — inject DLLs without LoadLibrary40MITDevelopment tools::FFIOperating systems::Windows APIs sqlite-wasm-uuid-rsRust SQLite-WASM extension for UUIDv4 (Random) & UUIDv7 (Time-ordered) generation.39MITDatabase interfacesDevelopment tools::FFI javoxideA type system-complete code generator for Java/Rust interop39MPL-2.0CompilersDevelopment tools::FFI mkapk-widgetsCross-platform audio plugin build and packaging system (Standalone/VST3/AU/AAX) with a shared retained-mode GUI framework39GPL-3.0API bindingsDevelopment tools::FFI cesty-buildBuild-script helpers for compiling C test sources used with cesty39MITDevelopment tools::FFIDevelopment tools::Testing ts-genGenerate wasm-bindgen Rust bindings from TypeScript .d.ts files37MIT OR Apache-2.0Development tools::FFIWebAssembly cestyA testing framework for C code37MITDevelopment tools::FFIDevelopment tools::Testing mkapk-win32Cross-platform audio plugin build and packaging system (Standalone/VST3/AU/AAX) with a shared retained-mode GUI framework35GPL-3.0API bindingsDevelopment tools::FFI cleat-macrosProc macros for cleat — Android IL2CPP game modding toolkit35MITDevelopment tools::FFIGame development mkapk-macCross-platform audio plugin build and packaging system (Standalone/VST3/AU/AAX) with a shared retained-mode GUI framework34GPL-3.0API bindingsDevelopment tools::FFI tsnpAuto-generate ts-native plugin configuration from Rust crates33MIT OR Apache-2.0Command line utilitiesDevelopment tools::FFI n-observer-cffiCFFI bindings for the n-observer rust library.32MIT OR Apache-2.0Development tools::FFI acp-ffiC FFI bindings for StateSet ACP Handler31MITAPI bindingsDevelopment tools::FFI openclaw-nodeNode.js bindings for OpenClaw Rust core - AI providers, auth, events, and tools30MITAPI bindingsDevelopment tools::FFI ara-bridgeSafe Rust bindings for the Celemony ARA2 SDK27MIT OR Apache-2.0Development tools::FFIMultimedia::Audio xll-utilsPE/COFF parsing and export verification utilities for Excel XLL development27MIT OR Apache-2.0Development tools::FFIParser implementations libdll-rsA safe wrapper around libdll. Allows opening DLL files on UNIX.27AGPL-3.0-or-laterAPI bindingsDevelopment tools::FFI uniffi-bindgen-java-jniA standalone Java JNI external binding generator for UniFFI. Generates Java native source files and a Rust JNI glue crate from…26MPL-2.0API bindingsDevelopment tools::FFI typeboxJSON Schema type construction with validation, code generation, and binary layout26MITData structuresDevelopment tools::FFI solidusA safe Rust library for writing Ruby extensions with automatic stack pinning26MITAPI bindingsDevelopment tools::FFI percolator-sdkHigh-performance, type-safe Rust SDK for the Percolator risk engine on Solana25Apache-2.0Cryptography::CryptocurrenciesDevelopment tools::FFI rust-jni-androidRust JNI bindings for Android - seamlessly integrate Rust code into Android applications24MIT OR Apache-2.0Development tools::FFI rayon-ca-byondCrate that integrates basics for interaction with rayon-ca for BYOND projects, and can serve as example implementation of…22non-standardConcurrencyDevelopment tools::FFI plthook-nativePure-Rust import-table rebinding engine (PE/IAT, ELF/GOT and Mach-O).21(MIT OR Apache-2.0) AND BSD-2-ClauseDevelopment tools::FFIOperating systems cleatAndroid IL2CPP game modding toolkit — safe Rust bindings for IL2CPP field access, method calls, and inline hooks19MITDevelopment tools::FFIGame development dlloaderA cross-platform dynamic library loader18MIT OR Apache-2.0API bindingsDevelopment tools::FFI spine-abiC ABI bindings for spine-rs18BSD-3-ClauseConfigurationDevelopment tools::FFI vulcan-luaskillsLuaSkills core runtime library for loading, invoking, and managing Lua skill packages.18MITAPI bindingsDevelopment tools::FFI mkapk-test-hostCross-platform audio plugin build and packaging system (Standalone/VST3/AU/AAX) with a shared retained-mode GUI framework18GPL-3.0API bindingsDevelopment tools::FFI mkapk-resCross-platform audio plugin build and packaging system (Standalone/VST3/AU/AAX) with a shared retained-mode GUI framework17GPL-3.0API bindingsDevelopment tools::FFI hookfsSafe virtual filesystem for closed-source native libraries, via import-table hooking16MIT OR Apache-2.0Development tools::FFIFilesystem mkapk-accessibilityCross-platform audio plugin build and packaging system (Standalone/VST3/AU/AAX) with a shared retained-mode GUI framework14GPL-3.0API bindingsDevelopment tools::FFI mkapk-vst3Cross-platform audio plugin build and packaging system (Standalone/VST3/AU/AAX) with a shared retained-mode GUI framework14GPL-3.0API bindingsDevelopment tools::FFI mkapk-auCross-platform audio plugin build and packaging system (Standalone/VST3/AU/AAX) with a shared retained-mode GUI framework14GPL-3.0API bindingsDevelopment tools::FFI mkapk-aaxCross-platform audio plugin build and packaging system (Standalone/VST3/AU/AAX) with a shared retained-mode GUI framework14GPL-3.0API bindingsDevelopment tools::FFI mkapk-standaloneCross-platform audio plugin build and packaging system (Standalone/VST3/AU/AAX) with a shared retained-mode GUI framework14GPL-3.0API bindingsDevelopment tools::FFI excel-apiSafe Rust abstractions for native Microsoft Excel XLL add-ins12MIT OR Apache-2.0API bindingsDevelopment tools::FFI