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.

bindgenAutomatically generates Rust FFI bindings to C and C++ libraries.341,595,210BSD-3-ClauseDevelopment tools::FFIExternal FFI bindings pyo3-build-configBuild configuration for the PyO3 ecosystem222,874,225MIT OR Apache-2.0API bindingsDevelopment tools::FFI pyo3Bindings to Python interpreter214,814,509MIT OR Apache-2.0API bindingsDevelopment tools::FFI pyo3-macrosProc macros for PyO3 package212,253,723MIT OR Apache-2.0API bindingsDevelopment tools::FFI pyo3-macros-backendCode generation for PyO3 package212,068,413MIT OR Apache-2.0API bindingsDevelopment tools::FFI pyo3-ffiPython-API bindings for the PyO3 ecosystem201,459,587MIT OR Apache-2.0API bindingsDevelopment tools::FFI os_str_bytesLossless functionality for platform-native strings185,806,829MIT OR Apache-2.0Command-line interfaceDevelopment tools::FFI cbindgenA tool for generating C bindings to Rust code.93,468,034MPL-2.0Development tools::FFIExternal FFI bindings widestringA wide string Rust library for converting to and from wide strings, such as those often used in Windows API or other FFI…93,355,565MIT OR Apache-2.0Development tools::FFIEncoding cpp_demangleA crate for demangling C++ symbols85,946,259MIT OR Apache-2.0Development tools::DebuggingDevelopment tools::FFI objc2Objective-C interface and runtime bindings85,610,147MITAPI bindingsDevelopment tools::FFI block2Apple's C language extension of blocks75,256,260MITAPI bindingsDevelopment tools::FFI objc2-encodeObjective-C type-encoding representation and parsing72,940,072MITDevelopment tools::FFIEncoding cxxbridge-macroImplementation detail of the `cxx` crate.71,232,476MIT OR Apache-2.0Development tools::FFI cxxSafe interop between Rust and C++71,166,913MIT OR Apache-2.0API bindingsDevelopment tools::FFI link-cplusplusLink libstdc++ or libc++ automatically or manually70,354,932MIT OR Apache-2.0CompilersDevelopment tools::FFI cxxbridge-flagsCompiler configuration of the `cxx` crate (implementation detail)70,307,404MIT OR Apache-2.0CompilersDevelopment tools::FFI serde-wasm-bindgenNative Serde adapter for wasm-bindgen69,779,162MITDevelopment tools::FFIEncoding cxx-buildC++ code generator for integrating `cxx` crate into a Cargo build.66,198,494MIT OR Apache-2.0Development tools::Build UtilsDevelopment tools::FFI objc2-foundationBindings to the Foundation framework61,344,014MITAPI bindingsDevelopment tools::FFI objc2-core-foundationBindings to the CoreFoundation framework56,961,574Zlib OR Apache-2.0 OR MITAPI bindingsDevelopment tools::FFI dispatch2Bindings and wrappers for Apple's Grand Central Dispatch (GCD)43,581,880Zlib OR Apache-2.0 OR MITAPI bindingsDevelopment tools::FFI numpyPyO3-based Rust bindings of the NumPy C-API42,325,824BSD-2-ClauseAPI bindingsDevelopment tools::FFI objc2-app-kitBindings to the AppKit framework42,023,476Zlib OR Apache-2.0 OR MITAPI bindingsDevelopment tools::FFI objc2-quartz-coreBindings to the QuartzCore/CoreAnimation framework41,769,674Zlib OR Apache-2.0 OR MITAPI bindingsDevelopment tools::FFI objc2-core-dataBindings to the CoreData framework38,244,154Zlib OR Apache-2.0 OR MITAPI bindingsDevelopment tools::FFI objc2-core-imageBindings to the CoreImage framework36,777,199Zlib OR Apache-2.0 OR MITAPI bindingsDevelopment tools::FFI objc2-core-graphicsBindings to the CoreGraphics framework29,491,075Zlib OR Apache-2.0 OR MITAPI bindingsDevelopment tools::FFI objc2-io-surfaceBindings to the IOSurface framework28,923,404Zlib OR Apache-2.0 OR MITAPI bindingsDevelopment tools::FFI objc2-cloud-kitBindings to the CloudKit framework28,732,569Zlib OR Apache-2.0 OR MITAPI bindingsDevelopment tools::FFI objc2-ui-kitBindings to the UIKit framework28,151,093Zlib OR Apache-2.0 OR MITAPI bindingsDevelopment tools::FFI objc2-metalBindings to the Metal framework24,944,844Zlib OR Apache-2.0 OR MITAPI bindingsDevelopment tools::FFI cxxbridge-cmdC++ code generator for integrating `cxx` crate into a non-Cargo build.23,679,037MIT OR Apache-2.0Development tools::Build UtilsDevelopment tools::FFI objc2-io-kitBindings to the IOKit framework22,357,076Zlib OR Apache-2.0 OR MITAPI bindingsDevelopment tools::FFI objc2-core-locationBindings to the CoreLocation framework22,345,105Zlib OR Apache-2.0 OR MITAPI bindingsDevelopment tools::FFI objc2-user-notificationsBindings to the UserNotifications framework22,294,550Zlib OR Apache-2.0 OR MITAPI bindingsDevelopment tools::FFI tree-sitter-languageThe tree-sitter Language type, used by the library and by language implementations21,686,188MITAPI bindingsDevelopment tools::FFI pyo3-async-runtimesPyO3 bridges from Rust runtimes to Python's Asyncio library18,024,587Apache-2.0API bindingsDevelopment tools::FFI ffi_helpersA crate to help make working with FFI easier.17,645,453MITAsynchronousDevelopment tools::FFI objc2-core-textBindings to the CoreText framework16,974,586Zlib OR Apache-2.0 OR MITAPI bindingsDevelopment tools::FFI cpp_commonImplementation details crate for the `cpp` crate13,121,686MIT OR Apache-2.0Development tools::FFI cpp_buildCargo build script for the `cpp` crate12,682,837MIT OR Apache-2.0Development tools::FFI cppInline C++ code closures12,614,590MIT OR Apache-2.0Development tools::FFI cpp_macrosProcedural macro implementation for the `cpp` crate12,502,012MIT OR Apache-2.0Development tools::FFI ts-rsgenerate typescript bindings from rust types11,012,663MITDevelopment tools::Build UtilsDevelopment tools::FFI objc2-web-kitBindings to the WebKit framework10,831,231Zlib OR Apache-2.0 OR MITAPI bindingsDevelopment tools::FFI pyo3-async-runtimes-macrosProc Macro Attributes for `pyo3-async-runtimes`10,715,475Apache-2.0API bindingsDevelopment tools::FFI allo-isolateRun Multithreaded Rust along with Dart VM (in isolate).9,916,385non-standardDevelopment tools::FFIExternal FFI bindings objc2-uniform-type-identifiersBindings to the UniformTypeIdentifiers framework9,902,248Zlib OR Apache-2.0 OR MITAPI bindingsDevelopment tools::FFI objc2-contactsBindings to the Contacts framework9,901,251Zlib OR Apache-2.0 OR MITAPI bindingsDevelopment tools::FFI objc2-symbolsBindings to the Symbols framework9,767,725Zlib OR Apache-2.0 OR MITAPI bindingsDevelopment tools::FFI objc2-link-presentationBindings to the LinkPresentation framework9,766,127Zlib OR Apache-2.0 OR MITAPI bindingsDevelopment tools::FFI objc2-system-configurationBindings to the SystemConfiguration framework8,418,994Zlib OR Apache-2.0 OR MITAPI bindingsDevelopment tools::FFI fastly-sharedShared definitions for Fastly Compute6,874,459Apache-2.0 WITH LLVM-exceptionDevelopment tools::FFIWebAssembly icrateBindings to Apple's frameworks6,741,612MITAccessibilityAPI bindings objc2-core-videoBindings to the CoreVideo framework6,415,549Zlib OR Apache-2.0 OR MITAPI bindingsDevelopment tools::FFI flutter_rust_bridgeFlutter/Dart <-> Rust binding generator, feature-rich, but seamless and simple6,189,092MITDevelopment tools::FFI flutter_rust_bridge_macrosSupporting procedural macros for flutter_rust_bridge6,160,022MITDevelopment tools::FFI dart-sysStatically generated, Opt-in style bindings to the Dart SDK5,734,053MIT OR Apache-2.0Development tools::FFIExternal FFI bindings magnusHigh level Ruby bindings. Write Ruby extension gems in Rust, or call Ruby code from a Rust binary.5,314,448MITAPI bindingsDevelopment tools::FFI stabbyA Stable ABI for Rust with compact sum-types.5,132,372 EPL-2.0 OR Apache-2.0Development tools::FFINo standard library::No dynamic allocation stabby-abistabby's core ABI, you shouldn't add this crate to your dependencies, only `stabby`.5,131,629 EPL-2.0 OR Apache-2.0Development tools::FFINo standard library::No dynamic allocation stabby-macrosthe macros that make working with stabby possible, you shouldn't add this crate to your dependencies, only `stabby`.5,129,961 EPL-2.0 OR Apache-2.0Development tools::FFINo standard library::No dynamic allocation objc2-securityBindings to the Security framework5,031,995Zlib OR Apache-2.0 OR MITAPI bindingsDevelopment tools::FFI sqlite-wasm-rs`wasm32-unknown-unknown` bindings to the libsqlite3 library.4,911,473MITDatabase interfacesDevelopment tools::FFI ic-cdkCanister Developer Kit for the Internet Computer.4,797,395Apache-2.0API bindingsData structures ic-cdk-macrosCanister Developer Kit macros.4,455,550Apache-2.0API bindingsData structures rsqlite-vfsHelping to implement SQLite VFS.4,361,291MITDatabase interfacesDevelopment tools::FFI lttng-ustSemi-automatically generate lttng-ust tracepoints (client code)4,244,415MITDevelopment tools::FFIDevelopment tools::Profiling objc2-javascript-coreBindings to the JavaScriptCore framework4,023,004Zlib OR Apache-2.0 OR MITAPI bindingsDevelopment tools::FFI flutter_rust_bridge_codegenFlutter/Dart <-> Rust binding generator, feature-rich, but seamless and simple3,978,591MITDevelopment tools::FFI objc2-osa-kitBindings to the OSAKit framework3,941,143Zlib OR Apache-2.0 OR MITAPI bindingsDevelopment tools::FFI ic0Internet Computer System API Binding.3,448,236Apache-2.0API bindingsDevelopment tools::FFI libffi-sysRaw Rust bindings for libffi3,094,645MIT OR Apache-2.0Development tools::FFI libffiRust bindings for libffi3,088,486MIT OR Apache-2.0Development tools::FFI mboxmalloc-based box. Supports wrapping pointers or null-terminated strings returned from malloc as a Rust type, which will be…2,927,297MITAPI bindingsDevelopment tools::FFI bindgen-cliAutomatically generates Rust FFI bindings to C and C++ libraries.2,684,458BSD-3-ClauseDevelopment tools::FFIExternal FFI bindings objc2-core-audio-typesBindings to the CoreAudioTypes framework2,535,721Zlib OR Apache-2.0 OR MITAPI bindingsDevelopment tools::FFI objc2-core-audioBindings to the CoreAudio framework2,524,362Zlib OR Apache-2.0 OR MITAPI bindingsDevelopment tools::FFI pyo3-asyncioPyO3 utilities for Python's Asyncio library2,350,789Apache-2.0API bindingsDevelopment tools::FFI ffi-opaqueA simple macro to create correct opaque pointers.2,243,980MITDevelopment tools::FFI async-ffiFFI-compatible `Future`s2,180,205MITAsynchronousDevelopment tools::FFI cxx-genC++ code generator for integrating `cxx` crate into higher level tools.2,178,662MIT OR Apache-2.0Development tools::FFI hdf5-metno-sysNative bindings to the HDF5 library.2,115,024MIT OR Apache-2.0Development tools::FFIFilesystem c2rust-bitfieldsC-compatible struct bitfield implementation used in the C2Rust project2,045,973BSD-3-ClauseCommand line utilitiesDevelopment tools c2rust-bitfields-deriveC-compatible struct bitfield derive implementation used in the C2Rust project2,042,916BSD-3-ClauseCommand line utilitiesDevelopment tools ic-cdk-timersTimers library for the Rust CDK.1,783,293Apache-2.0API bindingsData structures objc2-audio-toolboxBindings to the AudioToolbox framework1,763,625Zlib OR Apache-2.0 OR MITAPI bindingsDevelopment tools::FFI pyo3clsProc macros for PyO3 package1,737,882Apache-2.0API bindingsDevelopment tools::FFI ffi-supportA crate to help expose Rust functions over the FFI.1,730,869Apache-2.0 / MITDevelopment tools::FFI pyo3-derive-backendCode generation for PyO3 package1,708,800Apache-2.0API bindingsDevelopment tools::FFI inkwellInkwell aims to help you pen your own programming languages by safely wrapping llvm-sys.1,543,110Apache-2.0Development tools::FFI objc2-avf-audioBindings to the AVFAudio framework1,456,957Zlib OR Apache-2.0 OR MITAPI bindingsDevelopment tools::FFI pyo3-asyncio-macrosProc Macro Attributes for PyO3 Asyncio1,315,813Apache-2.0API bindingsDevelopment tools::FFI reference-counted-singletonReference-counted singleton whose protected data can be recreated as needed1,284,370MITAlgorithmsConcurrency chlorineJust the C types for `no_std`, but builds faster.1,277,351Zlib OR Apache-2.0 OR MITDevelopment tools::FFINo standard library cpythonBindings to Python1,263,914MITAPI bindingsDevelopment tools::FFI autocxx-bindgenAutomatically generates Rust FFI bindings to C and C++ libraries. Version adjusted for autocxx.1,191,599BSD-3-ClauseDevelopment tools::FFIExternal FFI bindings typescript-type-def-deriveDerive procedural macro for typescript-type-def1,156,449MITDevelopment tools::FFIEncoding typescript-type-defGenerate TypeScript type definitions for Rust types1,153,897MITDevelopment tools::FFIEncoding autocxx-parserSafe autogenerated interop between Rust and C++1,095,692MIT OR Apache-2.0API bindingsDevelopment tools::FFI autocxxSafe autogenerated interop between Rust and C++1,068,706MIT OR Apache-2.0API bindingsDevelopment tools::FFI autocxx-macroSafe autogenerated interop between Rust and C++1,061,943MIT OR Apache-2.0API bindingsDevelopment tools::FFI maturinBuild and publish crates with pyo3, cffi and uniffi bindings as well as rust binaries as python packages1,029,657MIT OR Apache-2.0API bindingsCommand line utilities autocxx-engineSafe autogenerated interop between Rust and C++1,018,962MIT OR Apache-2.0API bindingsDevelopment tools::FFI objc2-core-mediaBindings to the CoreMedia framework872,682Zlib OR Apache-2.0 OR MITAPI bindingsDevelopment tools::FFI objc2-av-foundationBindings to the AVFoundation framework868,166Zlib OR Apache-2.0 OR MITAPI bindingsDevelopment tools::FFI objc2-core-servicesBindings to the CoreServices framework765,387Zlib OR Apache-2.0 OR MITAPI bindingsDevelopment tools::FFI objc2-core-wlanBindings to the CoreWLAN framework763,099Zlib OR Apache-2.0 OR MITAPI bindingsDevelopment tools::FFI rluaHigh level bindings to Lua 5.x760,976MITAPI bindingsDevelopment tools::FFI objc2-open-directoryBindings to the OpenDirectory framework751,363Zlib OR Apache-2.0 OR MITAPI bindingsDevelopment tools::FFI csbindgenGenerate C# FFI from Rust for automatically brings native code and C native library to .NET and Unity.729,193MITDevelopment tools::FFIExternal FFI bindings objc2-image-ioBindings to the ImageIO framework699,759Zlib OR Apache-2.0 OR MITAPI bindingsDevelopment tools::FFI pyo3-builtExpose build variables obtained with built as a PyDict655,631Apache-2.0Development tools::Build UtilsDevelopment tools::FFI autocxx-buildSafe autogenerated interop between Rust and C++641,137MIT OR Apache-2.0API bindingsDevelopment tools::FFI objc2-media-toolboxBindings to the MediaToolbox framework576,301Zlib OR Apache-2.0 OR MITAPI bindingsDevelopment tools::FFI libc_allocA simple global allocator which hooks into libc's malloc/free559,440MITDevelopment tools::FFIEmbedded development hdf5-metno-srcBuild script for compiling HDF5 C library from source.555,310non-standardDevelopment tools::FFI dart-sys-forkStatically generated, Opt-in style bindings to the Dart SDK549,474MIT OR Apache-2.0Development tools::FFIExternal FFI bindings serde_magnusSerde integration for Magnus521,390MITDevelopment tools::FFI tblgenSafe Rust bindings for TableGen.494,824MIT OR Apache-2.0Development tools::FFI tracing-tunnelTunnelling tracing information across API boundary472,360MIT OR Apache-2.0Development tools::DebuggingDevelopment tools::FFI objc2-core-bluetoothBindings to the CoreBluetooth framework434,844Zlib OR Apache-2.0 OR MITAPI bindingsDevelopment tools::FFI objc2-authentication-servicesBindings to the AuthenticationServices framework374,743Zlib OR Apache-2.0 OR MITAPI bindingsDevelopment tools::FFI tracel-tblgen-rsSafe Rust bindings for TableGen used by CubeCL.368,111MIT OR Apache-2.0Development tools::FFI tracel-llvm-bundlerCreates a bundle of a portable version of LLVM Rust bindings.368,014MIT OR Apache-2.0Development tools::FFI nt-stringIdiomatic Rust implementations for various Windows string types335,079MIT OR Apache-2.0Development tools::FFIEncoding windows-dllMacro for dynamically loading windows dll functions316,311MITAPI bindingsDevelopment tools::FFI windows-dll-codegenMacro for dynamically loading windows dll functions312,378MITAPI bindingsDevelopment tools::FFI objc2-security-foundationBindings to the SecurityFoundation framework310,106Zlib OR Apache-2.0 OR MITAPI bindingsDevelopment tools::FFI bindgen_helpersUtilities to rename, change case, and fix Rust code generated by bindgen from C headers305,429MIT OR Apache-2.0Development tools::Build UtilsDevelopment tools::FFI interoptopusThe polyglot bindings generator for your library (C#, C, Python, ...). 🐙303,304MITAPI bindingsDevelopment tools::FFI wdk-buildA library to configure a Cargo build script for binding generation and downstream linking of the WDK (Windows Driver Kit)302,645MIT OR Apache-2.0Development tools::Build UtilsDevelopment tools::FFI fruity__bbqsrcRusty bindings for Apple libraries293,586MIT OR Apache-2.0API bindingsDevelopment tools::FFI wdk-macrosA collection of macros that help make it easier to interact with wdk-sys's direct bindings. This should not be directly consumed,…277,223MIT OR Apache-2.0Development tools::FFIExternal FFI bindings wdk-sysDirect bindings to APIs available in the Windows Development Kit (WDK)276,753MIT OR Apache-2.0Development tools::FFIExternal FFI bindings wdkSafe idiomatic bindings to APIs available in the Windows Development Kit (WDK)275,545MIT OR Apache-2.0API bindingsDevelopment tools::Build Utils interoptopus_procMacros to produce Interoptopus item info.270,700MITAPI bindingsDevelopment tools::FFI netcdf-sysFFI bindings to NetCDF265,911MITDevelopment tools::FFIFilesystem rust2goRust2go main shared library.263,628MIT/Apache-2.0Development tools::FFIExternal FFI bindings rust2go-commonRust2go common library.259,420MIT/Apache-2.0Development tools::FFIExternal FFI bindings rust2go-macroRust2go macro.254,770MIT/Apache-2.0Development tools::FFIExternal FFI bindings rust2go-convertRust2go convertion related.240,039MIT/Apache-2.0Development tools::FFIExternal FFI bindings attestation-doc-validationA Rust library for attesting enclaves according to the Evervault Attestation scheme. This crate is used to generate ffi bindings.231,006Apache-2.0CryptographyDevelopment tools rsconfThe missing cargo API. A sane autoconf w/ build.rs helpers for testing for system headers, libraries, and symbols223,115MIT OR Apache-2.0Development tools::Build UtilsDevelopment tools::FFI rust2go-cliRust2go commandline tool.202,353MIT/Apache-2.0Development tools::FFIExternal FFI bindings ext-php-rs-bindgenFork of rust-bindgen with preserve_none ABI support197,574BSD-3-ClauseDevelopment tools::FFIExternal FFI bindings qoqoQuantum computing circuit toolkit. Python interface of roqoqo182,626Apache-2.0Development tools::FFIScience objc2-service-managementBindings to the ServiceManagement framework182,469Zlib OR Apache-2.0 OR MITAPI bindingsDevelopment tools::FFI c_str_macroc_str macro to create C-compatible string literals175,328Apache-2.0/MITDevelopment tools::FFI interoptopus_backend_csharpGenerates C# bindings.172,219MITAPI bindingsDevelopment tools::FFI elrond-wasm-nodeElrond WebAssembly VM API wrapper155,866GPL-3.0-onlyCryptography::CryptocurrenciesDevelopment tools::FFI pyo3-asyncio-0-21PyO3 utilities for Python's Asyncio library - 0.21 fork155,681Apache-2.0API bindingsDevelopment tools::FFI rigetti-pyo3Utilities for creating a Python wrapper for a Rust library.148,063Apache-2.0Development tools::FFI objc2-screen-capture-kitBindings to the ScreenCaptureKit framework145,632Zlib OR Apache-2.0 OR MITAPI bindingsDevelopment tools::FFI interoptopus_backend_cpythonGenerates CPython bindings.142,414MITAPI bindingsDevelopment tools::FFI multiversx-sc-wasm-adapterMultiversX WebAssembly VM API wrapper138,355GPL-3.0-onlyCryptography::CryptocurrenciesDevelopment tools::FFI objc2-core-mlBindings to the CoreML framework133,567Zlib OR Apache-2.0 OR MITAPI bindingsDevelopment tools::FFI dharitri-wasm-nodeDharitri WebAssembly VM API wrapper130,072GPL-3.0-onlyCryptography::CryptocurrenciesDevelopment tools::FFI dharitri-wasm-outputDharitri WebAssembly panic handler and allocator declaration for the .wasm output129,585GPL-3.0-onlyCryptography::CryptocurrenciesDevelopment tools::FFI ruby-prism-sysRust bindings to Ruby's prism parsing library127,738MITAPI bindingsDevelopment tools::FFI elrond-wasm-outputElrond WebAssembly panic handler and allocator declaration for the .wasm output127,533GPL-3.0-onlyCryptography::CryptocurrenciesDevelopment tools::FFI ruby-prismRustified version of Ruby's prism parsing library124,015MITAPI bindingsDevelopment tools::FFI printf-compatprintf reimplemented in Rust123,838MIT OR Apache-2.0Development tools::FFIEmbedded development objc2-local-authenticationBindings to the LocalAuthentication framework122,991Zlib OR Apache-2.0 OR MITAPI bindingsDevelopment tools::FFI objc2-event-kitBindings to the EventKit framework122,360Zlib OR Apache-2.0 OR MITAPI bindingsDevelopment tools::FFI objc2-map-kitBindings to the MapKit framework121,789Zlib OR Apache-2.0 OR MITAPI bindingsDevelopment tools::FFI sqlite-wasm-vfssome experimental VFS implementations.115,759MITDatabase interfacesDevelopment tools::FFI interoptopus_backend_cGenerates C bindings.106,632MITAPI bindingsDevelopment tools::FFI cluFlockInstallation and subsequent safe removal of `flock` locks for data streams.105,575 Apache-2.0Development tools::FFI emacsRust library for creating Emacs's dynamic modules104,888BSD-3-ClauseAPI bindingsDevelopment tools::FFI string-offsetsConverts string offsets between UTF-8 bytes, UTF-16 code units, Unicode code points, and lines.96,514MITAlgorithmsData structures playdate-sysLow-level Playdate API bindings86,765MIT OR Apache-2.0Development tools::FFIExternal FFI bindings rpkg-configStandalone library for reading pkg-config .pc files86,537Zlib OR MIT OR Apache-2.0Development toolsDevelopment tools::FFI optipyMacro for stripping PyO3-related attributes when using features.83,357Apache-2.0Development tools::FFI async-ffi-macrosMacros for async-ffi80,189MITAsynchronousDevelopment tools::FFI tblgen-altSafe Rust bindings for TableGen. Alternative updated version.79,091MIT OR Apache-2.0Development tools::FFI tsyncGenerate typescript types from rust code.78,286MIT OR Apache-2.0Command line utilitiesDevelopment tools dharitri-sc-wasm-adapterDharitri WebAssembly VM API wrapper78,124GPL-3.0-onlyCryptography::CryptocurrenciesDevelopment tools::FFI c2rust-ast-printerCustomized version of libsyntax rust pretty-printer77,261MIT OR Apache-2.0Command line utilitiesDevelopment tools robusta-codegenProcedural macro crate to support `robusta`77,093MITAPI bindingsDevelopment tools::FFI robusta_jniEasy interop between Rust and Java74,910MITAPI bindingsDevelopment tools::FFI netcorehostA Rust library for hosting the .NET Core runtime.71,198MITAPI bindingsDevelopment tools::FFI buffi_macroA proc-macro to generate ergonomic, buffer-based C++ APIs.69,825MIT OR Apache-2.0Development tools::FFI buffiA tool to generate ergonomic, buffer-based C++ APIs.69,386MIT OR Apache-2.0Development tools::FFI interoptopus_reference_projectA reference project for Interoptopus backends to test interop generation.69,343MITAPI bindingsDevelopment tools::FFI conan2Pulls the C/C++ library linking flags from Conan dependencies68,559MITDevelopment tools::Build UtilsDevelopment tools::FFI cheadergenAnnotations for controlling C/C++ header generation from Rust.68,222Apache-2.0Development tools::FFIExternal FFI bindings objc2-device-checkBindings to the DeviceCheck framework68,075Zlib OR Apache-2.0 OR MITAPI bindingsDevelopment tools::FFI foreignConversion between foreign and Rust types68,012MIT OR Apache-2.0Development tools::FFIRust patterns pyo3-asyncio-macros-0-21Proc Macro Attributes for PyO3 Asyncio - 0.21 fork65,680Apache-2.0API bindingsDevelopment tools::FFI c2rust-build-pathsC2Rust utilities related to build paths, primarily at build time65,494BSD-3-ClauseCommand line utilitiesDevelopment tools c2rustC to Rust translation, refactoring, and cross-checking64,356BSD-3-ClauseCommand line utilitiesDevelopment tools objc2-visionBindings to the Vision framework64,278Zlib OR Apache-2.0 OR MITAPI bindingsDevelopment tools::FFI fruityRusty bindings for Apple libraries63,823MIT OR Apache-2.0API bindingsDevelopment tools::FFI rustyscriptEffortless JS Integration for Rust63,679MIT OR Apache-2.0API bindingsCompilers autocxx-genSafe autogenerated interop between Rust and C++62,936MIT OR Apache-2.0API bindingsDevelopment tools::FFI cargo-swiftA cargo plugin to easily build Swift packages from Rust code for use in iOS and macOS applications61,993MIT OR Apache-2.0Command line utilitiesDevelopment tools c2rust-ast-builderRust AST builder support crate for the C2Rust project58,353BSD-3-ClauseCommand line utilitiesDevelopment tools c2rust-transpileC2Rust transpiler implementation57,928BSD-3-ClauseCommand line utilitiesDevelopment tools