Thanks to visit codestin.com
Credit goes to lib.rs

#ffi

  1. libc

    Raw FFI bindings to platform libraries like libc

    v1.0.0-alpha.1 36.6M #os #ffi #system-bindings
  2. cbindgen

    generating C bindings to Rust code

    v0.29.2 2.4M #codegen #ffi #bindings
  3. napi

    N-API bindings

    v3.5.2 1.1M #nodejs #ffi #node
  4. cxx

    Safe interop between Rust and C++

    v1.0.187 2.2M #cpp #api-bindings #ffi
  5. num_enum

    Procedural macros to make inter-operation between primitives and enums easier

    v0.7.5 7.8M #convert #ffi #safe #safe-ffi #enums
  6. bindgen

    Automatically generates Rust FFI bindings to C and C++ libraries

    v0.72.1 11.6M #codegen #ffi #ffi-bindings
  7. jni

    Rust bindings to the JNI

    v0.21.1 3.8M #java #ffi
  8. triomphe

    A fork of std::sync::Arc with some extra functionality and without weak references (originally servo_arc)

    v0.1.15 2.3M #data-structures #arc #ffi
  9. linux-raw-sys

    Generated bindings for Linux's userspace API

    v0.12.0 27.1M #linux-api #uapi #ffi
  10. duckdb

    Ergonomic wrapper for DuckDB

    v1.4.1 70K #database #ffi
  11. worker

    SDK for writing Cloudflare Workers

    v0.6.7 73K #serverless #cloudflare #wasm #ffi
  12. ustr

    Fast, FFI-friendly string interning

    v1.1.0 76K #string-interning #ffi #string
  13. safer-ffi

    Write safer FFI code in Rust without polluting it with unsafe code

    v0.2.0-alpha.0 176K #ffi #framework #safety
  14. winapi

    Raw FFI bindings for all of Windows API

    v0.3.9 8.6M #directx #windows #com #ffi
  15. libffi

    Rust bindings for libffi

    v5.0.0 77K #closures #ffi #c
  16. csbindgen

    Generate C# FFI from Rust for automatically brings native code and C native library to .NET and Unity

    v1.9.7 24K #c-sharp #bindings #ffi
  17. pyo3-build-config

    Build configuration for the PyO3 ecosystem

    v0.27.1 7.2M #pyo3 #cpython #ffi
  18. gobject-sys

    FFI bindings to libgobject-2.0

    v0.21.2 989K #gtk #gnome #ffi
  19. cxx-build

    C++ code generator for integrating cxx crate into a Cargo build

    v1.0.187 2.1M #build-dependencies #cargo #ffi
  20. drm

    Safe, low-level bindings to the Direct Rendering Manager API

    v0.14.1 266K #direct-rendering-manager #os #graphics-api #graphics-rendering #ffi #low-level-api
  21. swift-bridge

    Generate FFI bindings for safe interop between Rust and Swift

    v0.1.57 55K #ios #ffi #swift #mac
  22. abi_stable

    For doing Rust-to-Rust ffi,writing libraries loaded at program startup

    v0.11.3 107K #stable-abi #serde-json #ffi
  23. ocaml

    bindings for Rust

    v1.3.0 15K #rust #ffi
  24. bindgen-cli

    Automatically generates Rust FFI bindings to C and C++ libraries

    v0.72.1 143K #codegen #ffi #ffi-bindings
  25. crux_core

    Cross-platform app development in Rust

    v0.16.1 4.8K #cross-platform-ui #declarative-ui #ffi
  26. torch-sys

    Low-level FFI bindings for the PyTorch C++ api (libtorch)

    v0.22.0 102K #deep-learning #pytorch #machine-learning #ffi
  27. sibyl

    An OCI-based (synchronous or asynchronous) interface between Rust applications and Oracle databases

    v0.6.22 900 #oracle-database #sql #database #ffi
  28. napi-build

    N-API build support

    v2.3.1 1.0M #napi #nodejs #ffi
  29. android_log-sys

    FFI bindings to Android log Library

    v0.3.2 605K #android #ffi
  30. cxx-async

    interoperability between C++ coroutines and asynchronous Rust

    v0.1.3 9.7K #cpp #async #ffi
  31. ntapi

    FFI bindings for Native API

    v0.4.1 3.3M #winapi #windows-native #ffi #windows
  32. cxx-gen

    C++ code generator for integrating cxx crate into higher level tools

    v0.7.187 17K #cpp #codegen #proc-macro #ffi
  33. cxxbridge-cmd

    C++ code generator for integrating cxx crate into a non-Cargo build

    v1.0.187 1.1M #cpp #codegen #build-system #ffi
  34. va_list

    'va_list' type for a small set of ABIs. Allowing rust implementations of functions like vprintf.

    v0.2.1 45K #unsafe #c #ffi
  35. tarantool

    bindings

    v10.0.0 3.6K #fibers #database #ffi
  36. freetype-sys

    Low level binding for FreeType font library

    v0.23.0 496K #low-level #font #ffi
  37. ocaml-interop

    OCaml interoperability

    v0.12.0 38K #ocaml #interop #ffi #rust
  38. gio-sys

    FFI bindings to libgio-2.0

    v0.21.2 863K #gnome #ffi
  39. rust2go

    main shared library

    v0.4.1 5.4K #golang #ffi #async
  40. odbc-sys

    ODBC ffi bindings

    v0.27.4 31K #sql #database #ffi
  41. buffi

    generate ergonomic, buffer-based C++ APIs

    v0.3.4+rust.1.91.0 1.4K #c-api #bincode #ffi #api
  42. rubicon

    Deduplicate globals across shared objects to enable a dangerous form of dynamic linking

    v3.4.9 110 #dynamic-linking #shared-object #thread-local #ffi
  43. librocksdb-sys

    Native bindings to librocksdb

    v6.20.3 1.3M #rocksdb #ffi #api-bindings
  44. crux_kv

    Key-Value capability for use with crux_core

    v0.10.0 1.5K #cross-platform-ui #crux-core #ffi #crux
  45. crux_http

    HTTP capability for use with crux_core

    v0.15.0 2.0K #cross-platform-ui #crux-core #ffi #crux
  46. gmp-mpfr-sys

    Rust FFI bindings for GMP, MPFR and MPC

    v1.6.8 301K #gmp #bignum #ffi #numeric
  47. webrtc-audio-processing

    A wrapper for WebRTC's AudioProcessing module

    v0.5.0 1.5K #audio-processing #web-rtc #ffi
  48. ffi-convert

    A collection of utilities to ease conversion between Rust and C-compatible data structures

    v0.6.2 11K #utilities #ffi #data-structures
  49. closure-ffi

    FFI utility for creating bare function pointers that invoke a closure

    v5.0.1 490 #ffi #closures
  50. diplomat

    FFI generation macro

    v0.14.0 66K #codegen #macro #ffi
  51. jni-simple

    binding for JNI (Java Native Interface) and JVMTI (JVM Tool Interface)

    v0.3.2 410 #jni #java #jvmti #ffi
  52. pango-sys

    FFI bindings to libpango-1.0

    v0.21.2 668K #gtk #gnome #ffi
  53. sync-ptr

    Sync & Send wrappers for raw pointer's and function pointers in rust

    v0.2.1 10K #send-sync #pointers #ffi
  54. allo-isolate

    Run Multithreaded Rust along with Dart VM (in isolate)

    v0.1.27 174K #isolate #dart #ffi
  55. gphoto2

    High-level wrapper for libgphoto2

    v3.4.1 330 #camera #gphoto #libgphoto #ffi
  56. cpp

    Inline C++ code closures

    v0.5.10 214K #ffi #c #compiler #cxx
  57. rusty_ffmpeg

    that provides Rust bindings for FFmpeg

    v0.16.7+ffmpeg.8 6.6K #av #ffmpeg #video #audio #ffi
  58. gdk4-sys

    FFI bindings of GDK 4

    v0.10.1 84K #gdk #gtk #gnome #ffi
  59. metacall

    Call NodeJS, TypeScript, Python, C#, Ruby... functions from Rust (a Rust Port for MetaCall).

    v0.5.4 550 #ffi #polyglot #inter-language #polyglot-programming
  60. gtk4-sys

    FFI bindings of GTK 4

    v0.10.1 82K #gtk #gnome #ffi
  61. ustr-fxhash

    Fast, FFI-friendly string interning

    v1.0.1 5.9K #string-interning #ffi #string
  62. security-framework-sys

    Apple Security.framework low-level FFI bindings

    v2.15.0 6.4M #keychain #ios #ffi #tls
  63. moveit

    safe, in-place construction of Rust (and C++!) objects

    v0.6.0 11K #macro #lifetime #ffi #ownership #no-std
  64. diplomat-runtime

    Common runtime utilities used by diplomat codegen

    v0.14.0 60K #codegen #diplomat #ffi
  65. priv_sep

    FFI for setgroups(2), setresuid(2), setresgid(2), chroot(2), pledge(2), and unveil(2)

    v3.0.0-alpha.2.1 330 #openbsd #unix #ffi #security #no-alloc
  66. kuzu

    An in-process property graph database management system built for query speed and scalability

    v0.11.3 1.6K #graph-database #ffi #graph
  67. crux_time

    Time capability for use with crux_core

    v0.14.0 1.5K #cross-platform-ui #ffi #crux-core #crux
  68. worker-sys

    Low-level extern definitions / FFI bindings to the Cloudflare Workers JS Runtime

    v0.6.7 73K #cloudflare-workers #javascript #wasm #ffi #deserialize #javascript-bindings #database #d1 #serialization #serverless
  69. pact_ffi

    Pact interface for foreign languages

    v0.4.28 #ffi #mock-server #pact #testing #cdc
  70. glib-sys

    FFI bindings to libglib-2.0

    v0.21.2 984K #gtk #gnome #ffi
  71. graphene-sys

    FFI bindings to libgraphene-1.0

    v0.21.2 83K #gtk #gnome #ffi
  72. dart-sys

    Statically generated, Opt-in style bindings to the Dart SDK

    v4.1.5 166K #dart-language #dart-native #flutter #ffi
  73. ohos-sys

    Bindings to the native API of OpenHarmony OS

    v0.8.4 750 #harmony-os #open-harmony #ffi
  74. ffi-support

    help expose Rust functions over the FFI

    v0.4.4 26K #bindings #expose #ffi
  75. jnix

    High-level extensions to help with the usage of JNI in Rust code

    v0.5.3 6.1K #java #jni #ffi
  76. conan2

    Pulls the C/C++ library linking flags from Conan dependencies

    v0.1.8 5.9K #build-script #conan #ffi #build
  77. libR-sys

    Low level bindings to the R programming language

    v0.7.1 6.1K #libr-sys #settings #ffi #low-level #bindings #testing
  78. bindgen_helpers

    rename, change case, and fix Rust code generated by bindgen from C headers

    v0.5.1 35K #rename #case-convert #bindgen #convert #ffi
  79. cel-cxx

    A high-performance, type-safe Rust interface for Common Expression Language (CEL), build on top of cel-cpp with zero-cost FFI bindings via cxx

    v0.2.1 #expression-language #cpp #cel #ffi #expression
  80. foreign

    Conversion between foreign and Rust types

    v0.3.2 5.7K #ffi #c-strings #convert
  81. ruby-prism

    Rustified version of Ruby's prism parsing library

    v1.6.0 3.1K #ruby #ruby-bindings #ffi #parser #bindings
  82. facet_generate

    Generate Swift, Kotlin and TypeScript from types annotated with #[derive(Facet)]

    v0.12.0 1.0K #codegen #facet #ffi
  83. mc-sgx-urts

    Rust wrapper for sgx_urts

    v0.12.0 1.0K #intel-sgx #api-bindings #ffi
  84. napi-derive

    N-API procedural macros

    v3.3.3 988K #nodejs #ffi
  85. mc-sgx-dcap-types

    Rust wrapper for common DCAP types

    v0.12.0 1.6K #intel-sgx #api-bindings #ffi
  86. cairo-sys-rs

    FFI bindings to libcairo

    v0.21.2 684K #gtk-cairo #gnome #gtk #ffi
  87. libpulse-sys

    FFI bindings for the PulseAudio libpulse system library

    v1.23.0 139K #pulse-audio #audio #ffi
  88. uniffi_pipeline

    a multi-language bindings generator for rust (codegen and cli tooling)

    v0.30.0 104K #uni-ffi #bindings-generator #bindgen #ffi
  89. rstsr-kml-ffi

    Huawei Kunpeng Math Library FFI bindings

    v0.2.0 #blas-lapack #lapack #ffi #blas
  90. uniffi_udl

    udl parsing for the uniffi project

    v0.30.0 287K #uni-ffi #udl #bindgen #ffi
  91. wdk

    Safe idiomatic bindings to APIs available in the Windows Development Kit (WDK)

    v0.4.0 13K #wdf #wdm #windows #ffi
  92. gdk-pixbuf-sys

    FFI bindings to libgdk_pixbuf-2.0

    v0.21.2 651K #gnome #gtk #ffi
  93. napi-sys-ohos

    Harmony N-API raw binding

    v1.1.4 11K #napi #harmony-os #nodejs #ffi
  94. uniffi_meta

    v0.30.0 291K #uni-ffi #bindings-generator #bindgen #ffi
  95. gettext-sys

    Raw FFI bindings for gettext

    v0.26.0 123K #internationalization #ffi #bindings #localization #binding
  96. rtpx

    Safe Rust bindings for CTP (Comprehensive Transaction Platform) and its variations for Chinese financial markets

    v1.0.5 410 #finance-trading #ctp #finance #china #ffi #trading
  97. rustfst-ffi

    constructing, combining, optimizing, and searching weighted finite-state transducers (FSTs). Rustfst-ffi provides C interfaces of the Rust library

    v1.2.6 900 #graph #fst #transducer #acceptor #ffi
  98. offline_first_core

    High-performance LMDB-based local storage library optimized for FFI integration with Flutter and cross-platform applications

    v0.5.0 230 #flutter #lmdb #database #offline #ffi
  99. rsfbclient

    Binds to official firebird client lib

    v0.26.0 280 #fbclient #firebird #database #ffi
  100. rocks

    RocksDB bindings for Rust

    v0.1.10 #rocksdb #rocks-db #facebook #ffi #database
  101. rstsr-openblas-ffi

    OpenBLAS FFI bindings

    v0.5.0 #blas-lapack #lapack #ffi #blas
  102. napi-sys

    NodeJS N-API raw binding

    v3.1.1 1.0M #nodejs #ffi
  103. spiceai_duckdb_fork

    Ergonomic wrapper for DuckDB - forked from duckdb-rs to add support for duckdb_scan_arrow

    v1.3.1 800 #duck-db #ffi #database
  104. jlrs-launcher

    A juliaup-aware launcher for projects that use jlrs

    v0.1.0 210 #julia #jlrs #interop #ffi
  105. interoptopus_backend_utils

    backend authors

    v0.15.0-alpha.21 480 #codegen #interoptopus #ffi #api-bindings
  106. prebindgen

    Separate FFI implementation and language-specific binding into different crates

    v0.4.1 #cbindgen #cross-platform #csbindgen #ffi
  107. parasail-rs

    Rust bindings and wrapper for parasail, a SIMD C library for pairwise sequence alignment

    v0.8.1 200 #sequence-alignment #bioinformatics #rust #ffi
  108. ctp-rust

    Safe Rust bindings for CTP (Comprehensive Transaction Platform) and its variations for Chinese financial markets

    v1.0.3 #finance-trading #trading #finance #china #ffi
  109. ffi_helpers

    help make working with FFI easier

    v0.3.0 532K #ffi #error-handling #extern
  110. opaque-pointer

    Generic functions to work with opaque pointers when use FFI to expose Rust structs

    v0.10.1 #opaque-pointers #ffi #cbindgen #opaque
  111. citrus

    C to Rust syntax converter

    v0.10.2 #codegen #ffi #c #bindings
  112. arcdps

    Rust bindings for the Guild Wars 2 dps-meter with focus on ease-of-use and performance

    v0.11.2 #guild-wars-2 #plugin #framework #add-on #ffi
  113. plain

    A small Rust library that allows users to reinterpret data of certain types safely

    v0.2.3 2.0M #pod #ffi #memory
  114. libffi-sys

    Raw Rust bindings for libffi

    v4.0.0 76K #closures #ffi #c
  115. raw-parts

    Ergonomic wrapper around Vec::from_raw_parts and Vec::into_raw_parts

    v2.2.0 900 #vec #unsafe #ffi
  116. printf-wrap

    Types and functions for safely wrapping C functions with printf(3)-style format strings and varargs

    v0.2.2 140 #printf #c #ffi #no-std
  117. interoptopus_backend_cpython

    Generates CPython bindings

    v0.15.0-alpha.21 3.8K #python-bindings #ffi #python
  118. nvdialog-rs

    High-level Rust bindings for NvDialog

    v0.4.1 130 #dialog #bindings #ffi
  119. duckdb-loadable-macros

    Native bindings to the libduckdb library, C API; build loadable extensions

    v0.1.11 5.4K #duck-db #database #ffi
  120. tblis

    wrapper in Rust

    v0.2.3 #tensor #chemistry #ffi
  121. directcpp

    Direct call cpp from Rust

    v0.1.13 #cpp #api-bindings #ffi
  122. rstsr-blis-ffi

    BLIS and FLAME FFI bindings

    v0.2.0 #lapack #blas-lapack #ffi #blas
  123. seasick

    Tools for implementing and transcribing C APIs

    v0.4.7 1.3K #ffi #no-alloc #transparent #nul
  124. lv2_raw

    Exposes the raw LV2 interface (C) to Rust. Also attempts to implement some idiomatic Rust concepts (e.g. iterators).

    v0.3.0 #audio #audio-plugin #lv2 #ffi #plugin
  125. web-extensions-sys

    WebExtension API WASM bindings

    v0.4.2 104K #wasm-bindings #web-api #wasm #ffi
  126. rstsr-mkl-ffi

    Intel oneAPI MKL FFI bindings

    v0.2.0 #lapack #blas-lapack #ffi #blas
  127. diplomat-tool

    generating FFI bindings for various languages

    v0.14.1 5.9K #codegen #ffi
  128. dylo-cli

    Generate dyn-compatible traits with proc macros

    v4.7.0 1.1K #codegen #proc-macro #dynamic #ffi
  129. mc-sgx-util

    shared by SGX libraries

    v0.12.0 1.9K #intel-sgx #ffi #utilities
  130. rstsr-lapack-ffi

    Netlib LAPACK FFI bindings

    v0.5.0 #lapack #blas-lapack #ffi #blas
  131. flowscripter_template_bun_rust_library

    Project template for a Rust library with Bun FFI bindings

    v1.0.26 1.6K #bun #project-template #flowscripter #ffi
  132. sanitizers

    Interfaces and FFI bindings for the sanitizers interfaces

    v0.0.11 #address-sanitizer #ffi #interface-bindings #module
  133. swift-bridge-ir

    Holds the data structures and logic for bridge module parsing and code generation

    v0.1.57 56K #ios #swift #mac #ffi
  134. elysees

    A fork of triomphe, now with more pointer trickery

    v0.3.2 #arc #ffi #sync
  135. secp256k1-sys

    FFI for Pieter Wuille’s libsecp256k1 library

    v0.12.0 1.6M #ffi
  136. poppler-sys-rs

    Low-level (FFI) bindings for poppler-glib

    v0.25.0 8.9K #ffi #poppler-glib
  137. coremidi-sys

    Low-level FFI bindings for the CoreMIDI framework

    v3.2.0 10K #low-level #midi #macos #ffi #framework #macos-framework
  138. standardform

    Effortlessly operate on numbers like 2e19 or 2*10^4 and more with this Rust implementation of standard form. Simplify, convert, and manipulate large numerical expressions with ease.

    v0.2.1 600 #math #ffi #science
  139. libftd2xx-ffi

    Rust FFI bindings to the FTDI D2XX drivers

    v0.8.7 3.1K #ftdi #usb #ffi
  140. voicemeeter

    Remote bindings and abstractions

    v0.4.0 #audio #windows #ffi
  141. windivert

    Wrapper library around windivert-sys

    v0.7.0-beta.4 750 #driver #ffi #bindings
  142. rstsr-aocl-ffi

    Intel AMD Optimizing CPU Libraries FFI bindings

    v0.2.0 #lapack #blas-lapack #ffi #blas
  143. renderdoc-sys

    Low-level bindings to the RenderDoc API

    v1.1.0 648K #graphics #profiling #tracing #ffi
  144. crux_cli

    Command line tool for crux_core

    v0.1.1 370 #cross-platform-ui #ffi
  145. autocxx-bindgen

    Automatically generates Rust FFI bindings to C and C++ libraries. Version adjusted for autocxx.

    v0.73.0 11K #codegen #ffi #ffi-bindings
  146. endurox-sys

    Low-level FFI bindings for Enduro/X middleware

    v0.1.1 #middleware #ubf #xatmi #ffi #api-bindings
  147. swift-bridge-build

    Parse Rust files for swift-bridge modules and generate the corresponding Swift and C code for them

    v0.1.57 56K #ios #swift #mac #ffi
  148. c8str

    String types that are both utf-8 and null terminated

    v0.2.1 #null-terminated-string #utf-8 #no-alloc #utf-8-string #ffi #null-terminated
  149. pwd

    Safe interface to pwd.h

    v1.4.0 157K #passwd #unix #ffi #linux
  150. crux_platform

    Platform capability for use with crux_core

    v0.7.0 #cross-platform-ui #crux-core #crux #ffi
  151. cpp_build

    Cargo build script for the cpp crate

    v0.5.10 219K #cpp #build-dependencies #ffi #compiler #c #cxx
  152. napi-derive-ohos

    N-API procedural macros

    v1.1.4 12K #napi #nodejs #ffi
  153. wdk-sys

    Direct bindings to APIs available in the Windows Development Kit (WDK)

    v0.5.0 13K #wdf #wdm #windows #ffi
  154. frozen-duckdb

    Pre-compiled DuckDB binary for fast Rust builds - Drop-in replacement for duckdb-rs

    v0.1.0 210 #duck-db #database #ffi
  155. cstr-argument

    A trait for converting function arguments to null terminated strings

    v0.1.2 287K #arguments #ffi #null-terminated-string
  156. gudev

    Rust API for gudev, the glib support library for libudev

    v0.18.0 #glib #udev #ffi
  157. membrane

    opinionated crate that generates a Dart package from a Rust library. Extremely fast performance with strict typing and zero copy returns over the FFI boundary via bincode.

    v0.11.0 4.2K #codegen #dart #flutter #ffi
  158. xelf

    A versatile Rust toolkit for self-use

    v0.5.2 350 #async #snowflake #database #ffi
  159. csz

    Abstractions for nul-terminated C strings

    v0.3.1 3.8K #c-strings #ffi #no-std
  160. mc-sgx-core-build

    Build Helpers for SGX FFI Crates

    v0.12.0 2.6K #intel-sgx #build #ffi
  161. pyszczek

    C compatible library to show an animal face or Nutek Security logo

    v0.2.0 140 #animal #face #rust #c #ffi
  162. xcb-rust-protocol

    Rust x11 connection interface layer

    v0.2.4 #x11 #xorg #ffi #linux
  163. ocaml-boxroot-sys

    Boxroot for OCaml: fast movable GC roots (C API)

    v0.4.0 53K #ocaml #ffi #rust
  164. intel-mkl-sys

    Rust binding of unique functions in Intel(R) MKL

    v0.8.1 160 #mkl #intel-mkl-src #ffi
  165. uniffi_macros

    a multi-language bindings generator for rust (convenience macros)

    v0.30.0 280K #uni-ffi #bindings-generator #bindgen #ffi
  166. ffi-opaque

    macro to create correct opaque pointers

    v2.0.1 49K #opaque-pointers #macro #ffi #safety
  167. rustler_sys

    Create Erlang NIF modules in Rust using the C NIF API

    v2.4.3 80K #erlang #nif #ffi
  168. async-ffi

    FFI-compatible Futures

    v0.5.0 84K #async #ffi #future
  169. gsk4-sys

    FFI bindings of GSK 4

    v0.10.1 81K #gsk #gtk #gnome #ffi
  170. libpulse-simple-sys

    FFI bindings for the PulseAudio libpulse-simple system library

    v1.22.0 118K #pulse-audio #audio #ffi
  171. rigetti-pyo3

    creating a Python wrapper for a Rust library

    v0.4.4 1.8K #python-bindings #pyo3 #python #ffi
  172. rust-zw3d

    ZW3D SDK 的 Rust 绑定:自动生成的 FFI + 轻量封装 + 命令/回调注册宏

    v0.1.0-alpha.11 200 #cad #plugin #ffi
  173. rust2go-cli

    Rust2go commandline tool

    v0.4.1 5.5K #golang #ffi #go
  174. savefile-abi

    Easy to use, simple, stable ABI for Rust-libraries. Allows creating dynamically loadable plugins written in rust.

    v0.20.2 140 #dlopen #ffi #dylib
  175. sdl2-sys

    Raw SDL2 bindings for Rust, used internally rust-sdl2

    v0.38.0 100K #graphics #windowing #ffi #sdl
  176. marisa-ffi

    Rust FFI bindings for libmarisa - a space-efficient trie data structure

    v0.3.1 180 #trie #search #marisa #ffi
  177. dylo-runtime

    Dynamic library loader for con traits

    v2.5.1 1.1K #loader #dynamic-library #ffi
  178. interoptopus_backend_c

    Generates C bindings

    v0.15.0-alpha.21 650 #header #c #c-bindings #ffi
  179. xcb-rust-connection

    Rust x11 connection interface layer

    v0.2.3 190 #ffi #linux #system
  180. c3ne

    that aids in compiling C3 code from within a Rust build script in order to use it alongside Rust code

    v0.2.0 290 #build-dependencies #c3 #ffi
  181. libspa-sys

    Rust FFI bindings for libspa

    v0.9.2 23K #audio #pipe-wire #video #ffi #audio-video
  182. dylo

    Generate dyn-compatible traits with procedural macros

    v1.0.3 390 #codegen #proc-macro #dynamic-library #ffi
  183. safa-abi

    an ABI over some of the SafaOS's kernel structures

    v0.5.4 500 #libos #kernel #ffi
  184. gstreamer-video-sys

    FFI bindings to libgstvideo-1.0

    v0.24.1 212K #gstreamer #gnome #ffi #multimedia #api-bindings
  185. epicinium_lib

    Rust bindings for libepicinium, the game logic library of the strategy game Epicinium

    v1.1.0 #game-logic #ffi #api-bindings
  186. gstreamer-base-sys

    FFI bindings to libgstbase-1.0

    v0.24.2 255K #gstreamer #gnome #ffi #multimedia
  187. windows-native

    Windows Native Undocumented API for Rust Language 🔥

    v1.0.44 #windows #com #ffi
  188. libpulse-mainloop-glib-sys

    FFI bindings for the PulseAudio libpulse-mainloop-glib system library

    v1.22.0 5.9K #pulse-audio #glib #audio #ffi
  189. netcdf-sys

    FFI bindings to NetCDF

    v0.8.3 6.1K #hdf5 #hdf #cdm #ffi
  190. tracker-sys

    FFI bindings to libtracker-3.0

    v0.7.0 180 #sparql #gnome #gtk #ffi #api-bindings
  191. value-box-ffi

    C-like api to family of value-box crates

    v1.2.0 #ffi #value-box #structures
  192. ohos-window-manager-sys

    Raw Bindings to the window_manager API of OpenHarmony

    v0.1.2 8.5K #harmony-os #open-harmony #ffi
  193. libspot

    Rust FFI bindings for libspot, a fast time series anomaly detector

    v2.0.0-beta.5.0 #anomaly-detection #time-series #spot #ffi
  194. ffi-enum

    Simply write and use enums like rust native enums, freely passing through ffi

    v0.1.5 150 #enums #c-abi #derive-enums #ffi #derive
  195. dftd3

    FFI bindings and wrappers of simple-dftd3

    v0.1.1 #chemistry #ffi
  196. cuda-driver-sys

    Rust binding to CUDA Driver APIs

    v0.3.0 130K #cuda #gpgpu #ffi
  197. deno_bindgen

    Write high-level Deno FFI libraries in Rust

    v0.9.0-alpha 140 #deno #ffi #macro #bindgen
  198. gstreamer-sys

    FFI bindings to libgstreamer-1.0

    v0.24.2 277K #gnome #ffi #multimedia #api-bindings
  199. vitasdk-sys

    Raw bindings to vitasdk

    v0.3.3 #ps-vita #vita #ffi
  200. input-event-codes

    Linux input event codes form linux/input_event_codes.h

    v6.2.0 1.2K #linux-input #linux-api #ffi
  201. conan-build

    Extracts linker flags from conan packages for use in build scripts

    v0.2.3 600 #build-script #conan #ffi #build
  202. cglue-gen

    FFI safe code generation for making plugins and C-compatible libraries

    v0.3.2 1.5K #c-glue #cbindgen #macro #ffi #api-bindings
  203. rust-zw3d-raw

    ZW3D SDK 的原始 FFI 绑定

    v0.1.0-alpha.8 #zw3d #cad #ffi
  204. mc-sgx-dcap-sys-types

    FFI type definitions for the SGX DCAP libraries

    v0.12.0 1.7K #intel-sgx #ffi #no-std
  205. murmurs

    🫆 A reliable and production-ready implementation of the Murmur3 hash function in Rust

    v1.0.5 #murmur3 #hashing #ffi #murmur #murmur-hash #hash
  206. typst-cffi

    FFI to Typst

    v0.4.0 #typst #c-ffi #ffi
  207. aubio

    Safe bindings for aubio library to label music and sounds

    v0.2.1 #audio-processing #audio #recognition #processing #ffi
  208. libcdio-sys

    Native bindings to the libcdio (and libcdio-paranoia) library

    v1.0.0 #iso-9660 #udf #cd #cdio #ffi
  209. fuchsia-zircon-sys

    Types for low-level Rust bindings for the Zircon kernel

    v0.4.0-alpha.2 149K #zircon #kernel #ffi #low-level
  210. tiny-std

    Tiny rust stdlib for linux

    v0.3.0 #os #linux #ffi
  211. pangocairo-sys

    FFI bindings to PangoCairo

    v0.21.2 75K #gnome #gtk #ffi
  212. rsfbclient-native

    Native(using fbclient) implementation of firebird client lib

    v0.26.0 260 #fbclient #firebird #database #ffi
  213. z3-sys

    Low-level bindings for the Z3 SMT solver from Microsoft Research

    v0.10.0 16K #satisfiability #smt-solver #ffi #no-alloc
  214. libnotcurses-sys

    Low-level Rust bindings for the notcurses C library

    v3.11.0 #tui #ncurses #ffi #terminal
  215. onload

    binding to solarflare onload libarary

    v0.3.0 270 #solarflare #ffi
  216. liblo-sys

    Raw FFI bindings for liblo (Open Sound Control library)

    v0.2.2 #osc #media #sound #ffi
  217. imgui-sys

    Raw FFI bindings to dear imgui

    v0.12.0 10K #low-level #dear #ffi #wrap #dear-im-gui #unsafe-bindings #safe-api
  218. gobley-uniffi-bindgen

    A UniFFI Kotlin Multiplatform bindings generator for Rust

    v0.3.7 600 #kotlin #bindgen #ffi
  219. wslpluginapi-sys

    Rust bindings for the WSL Plugin API

    v0.1.0-rc.1+2.4.4 470 #wsl #linux #windows #plugin #ffi #virtualization
  220. fen_cli

    The command line interface for Fen

    v0.5.3 460 #codegen #type-safety #ffi #schema
  221. gdk4-x11-sys

    FFI bindings of GDK4 X11

    v0.10.1 4.1K #gtk #gnome #gdk4 #ffi
  222. wv

    Webview raw ffi bindings

    v0.2.1 160 #webview #raw #ffi #github #fork
  223. drm-ffi

    Safe, low-level bindings to the Direct Rendering Manager API

    v0.9.0 255K #direct-rendering-manager #low-level #ffi
  224. Try searching with DuckDuckGo.

  225. swift-bridge-cli

    Parse Rust files for swift-bridge modules and generate the corresponding Swift and C code for them

    v0.1.57 #ios #swift #ffi #mac
  226. rust2go-common

    Rust2go common library

    v0.4.0 5.5K #golang #ffi #async #go
  227. hicc_autogen

    for hicc-macro/hicc-build

    v0.2.1 200 #cpp #cc #ffi #cxx
  228. polyline-ffi

    FFI bindings for the polyline crate

    v0.6.5 550 #polyline #ffi #geo
  229. lz-decompress

    Rust bindings to lzlib for decompressing .lz files

    v0.2.1 650 #compression #lz #decompression #ffi
  230. ffi_struct

    The proc-macro crate for the Rust programming language to create structs with FFI compatibility. Also allows the members of the FFI structs to be iterable for better reflection than the crate struct_iterable.

    v0.3.1 190 #reflection #struct #api #ffi #padding
  231. dst-factory

    Macro to implement C's flexible array members in Rust

    v0.3.0 #dst #ffi #no-std
  232. encoding_c

    C API for encoding_rs

    v0.9.8 29K #unicode #c-api #charset-encoding #unicode-encoding #ffi #charset
  233. dcc-oxidizer

    Oxidizing DCCs into Rust. Allowing a bridge between the DCC API and image processing in Rust, using FFI.

    v0.1.2 #dcc #nuke #computer-vision #ffi
  234. fcplug

    Foreign-Clang-Plugin solution, such as solving rust and go two-way calls

    v0.4.5 1.2K #go-rust #cgo #ffi #rust-go
  235. skynet_api

    API for Skynet plugin

    v0.6.5 #plugin-api #plugin #ffi #framework
  236. emacs

    creating Emacs's dynamic modules

    v0.19.0 650 #emacs-module #ffi #api-bindings
  237. osrm-binding

    Low-level, unsafe FFI bindings to the OSRM C++ library

    v0.1.7 #routing #osrm #ffi #api-bindings
  238. libyuv

    Raw FFI bindings to libyuv libraries

    v1.0.0 #computer-vision #api-bindings #ffi
  239. virglrenderer

    Safe and idiomatic Rust wrapper for virglrenderer

    v0.1.2 120 #gpu #renderer #graphics #ffi #api-bindings
  240. rstsr-cblas-base

    CBLAS enums and blas_int, lapack_int definition

    v0.1.1 350 #blas #lapack #ffi
  241. ohos-input-sys

    Bindings to the multi-modal Input-kit on OpenHarmony

    v0.3.2 #harmony-os #open-harmony #input #inputkit #ffi
  242. accessible

    Non-trapping memory readability probes for FFI sanity checks

    v0.1.1 #diagnostics #ffi #safety #memory
  243. crusty_traits

    that creates a macro and supporting code to allow for traits to be FFI-safe using C ABI

    v0.1.0 160 #vtable #c-abi #traits #interop #ffi
  244. asset-importer-sys

    Low-level FFI bindings for the Assimp 3D asset import library

    v0.3.0 #assimp #assimp-bindings #3d #ffi
  245. geneva-uploader-ffi

    FFI bindings for Geneva uploader

    v0.3.0 210 #open-telemetry #uploader #geneva #ffi