#ffi

  1. libc

    Raw FFI bindings to platform libraries like libc

    v1.0.0-alpha.3 66.9M #os #ffi #system-bindings
  2. napi

    N-API bindings

    v3.8.5 2.4M #nodejs #ffi #node
  3. num_enum

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

    v0.7.6 10.7M #convert #ffi #safe #safe-ffi #enums
  4. bindgen

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

    v0.72.1 15.8M #codegen #ffi
  5. uniffi

    a multi-language bindings generator for rust

    v0.31.1 582K #bindings-generator #bindgen #ffi
  6. duckdb

    Ergonomic wrapper for DuckDB

    v1.10502.0 223K #database #ffi
  7. linux-raw-sys

    Generated bindings for Linux's userspace API

    v0.12.1 52.5M #linux-api #uapi #ffi
  8. ustr

    Fast, FFI-friendly string interning

    v1.1.0 132K #string-interning #ffi #string
  9. gobject-sys

    FFI bindings to libgobject-2.0

    v0.22.0 2.5M #gtk #gnome #ffi
  10. winapi

    Raw FFI bindings for all of Windows API

    v0.3.9 21.0M #directx #windows #com #ffi
  11. libffi

    Rust bindings for libffi

    v5.1.0 154K #closures #ffi #c
  12. csbindgen

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

    v1.9.7 38K #c-sharp #bindings #ffi
  13. triomphe

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

    v0.1.15 3.6M #data-structures #arc #ffi
  14. safer-ffi

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

    v0.2.0-rc1 151K #framework #ffi #safety
  15. swift-bridge

    Generate FFI bindings for safe interop between Rust and Swift

    v0.1.59 67K #ios #swift #ffi #mac
  16. icu_capi

    C interface to ICU4X

    v2.2.0 35K #internationalization #c-api #localization #ffi
  17. pyo3-build-config

    Build configuration for the PyO3 ecosystem

    v0.28.3 12.0M #pyo3 #cpython #ffi
  18. napi-build

    N-API build support

    v2.3.1 1.9M #napi #nodejs #ffi
  19. cxx-build

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

    v1.0.194 2.9M #build-dependencies #cpp #ffi
  20. abi_stable

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

    v0.11.3 246K #stable-abi #serde-json #ffi
  21. libduckdb-sys

    Native bindings to the libduckdb library, C API

    v1.10502.0 224K #duck-db #database #ffi
  22. ruby-prism

    Rustified version of Ruby's prism parsing library

    v1.9.0 15K #ruby #bindings #ffi #parser
  23. webrtc-audio-processing

    A wrapper for WebRTC's AudioProcessing module

    v2.0.4 4.5K #audio-processing #web-rtc #ffi
  24. gio-sys

    FFI bindings to libgio-2.0

    v0.22.0 2.4M #gnome #ffi
  25. crux_core

    Cross-platform app development in Rust

    v0.17.0 20K #cross-platform-ui #declarative-ui #ffi
  26. cxx-gen

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

    v0.7.194 56K #cpp #codegen #cpp-bridge #ffi
  27. tarantool

    bindings

    v11.0.0 4.8K #fibers #database #ffi
  28. ntapi

    FFI bindings for Native API

    v0.4.3 5.2M #winapi #windows-native #windows #ffi
  29. cpp

    Inline C++ code closures

    v0.5.11 607K #ffi #c #compiler #cxx
  30. android_log-sys

    FFI bindings to Android log Library

    v0.3.2 1.0M #android #ffi
  31. libpulse-sys

    FFI bindings for the PulseAudio libpulse system library

    v1.23.0 213K #pulse-audio #audio #ffi
  32. bindgen-cli

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

    v0.72.1 73K #codegen #ffi
  33. ocaml

    bindings for Rust

    v1.3.0 10K #ffi #rust
  34. torch-sys

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

    v0.24.0 162K #pytorch #deep-learning #machine-learning #ffi
  35. rust2go

    main shared library

    v0.4.3 8.7K #golang #ffi #async
  36. cxxbridge-cmd

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

    v1.0.194 1.6M #cpp #codegen #build-system #ffi
  37. va_list

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

    v0.2.1 95K #c #unsafe #ffi
  38. odbc-sys

    ODBC ffi bindings

    v0.31.0 81K #sql #database #ffi
  39. sibyl

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

    v0.7.0 210 #oracle-database #sql #database #ffi
  40. glib-sys

    FFI bindings to libglib-2.0

    v0.22.3 2.6M #gtk #gnome #ffi
  41. ocaml-interop

    OCaml interoperability

    v0.12.0 73K #ocaml #interop #ffi #rust
  42. cxx-async

    interoperability between C++ coroutines and asynchronous Rust

    v0.1.3 5.5K #cpp #async #ffi
  43. rubicon

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

    v3.4.9 #dynamic-linking #shared-object #thread-local #ffi
  44. freetype-sys

    Low level binding for FreeType font library

    v0.23.0 1.0M #low-level #ffi
  45. rusty_ffmpeg

    that provides Rust bindings for FFmpeg

    v0.17.0+ffmpeg.8.1 6.9K #av #ffmpeg #video #audio #ffi #ffi-bindings
  46. closure-ffi

    FFI utility for creating bare function pointers that invoke a closure

    v5.1.2 230 #ffi #closures
  47. pango-sys

    FFI bindings to libpango-1.0

    v0.22.0 1.7M #gtk #gnome #ffi
  48. syscall-numbers

    System calls numbers for various architectures

    v4.0.3 6.2K #syscalls #linux-kernel #linux-syscalls #syscalls-kernel #ffi #no-std
  49. crux_http

    HTTP capability for use with crux_core

    v0.16.0 7.0K #cross-platform-ui #crux-core #crux #ffi
  50. gtk4-sys

    FFI bindings of GTK 4

    v0.11.2 139K #gtk #gnome #ffi
  51. jni-simple

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

    v0.3.2 1.1K #jni #java #jvmti #ffi
  52. uniffi_meta

    v0.31.0 635K #uni-ffi #bindings-generator #bindgen #ffi
  53. ffi-convert

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

    v0.7.0 23K #utilities #ffi #data-structures
  54. diplomat

    FFI generation macro

    v0.15.0 361K #codegen #ffi
  55. buffi

    generate ergonomic, buffer-based C++ APIs

    v0.3.11+rust.1.95.0 2.8K #c-api #bincode #ffi #api
  56. gmp-mpfr-sys

    Rust FFI bindings for GMP, MPFR and MPC

    v1.7.0 334K #gmp #bignum #ffi #numeric
  57. sync-ptr

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

    v0.2.1 13K #send-sync #pointers #ffi
  58. kuzu

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

    v0.11.3 1.5K #graph-database #ffi #database
  59. cairo-sys-rs

    FFI bindings to libcairo

    v0.22.0 1.8M #gtk-cairo #gnome #gtk #ffi
  60. moveit

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

    v0.6.0 33K #lifetime #macro #ffi #ownership #no-std
  61. gdk-pixbuf-sys

    FFI bindings to libgdk_pixbuf-2.0

    v0.22.0 1.8M #gtk #gnome #ffi
  62. allo-isolate

    Run Multithreaded Rust along with Dart VM (in isolate)

    v0.1.27 272K #isolate #dart #ffi
  63. uniffi_build

    a multi-language bindings generator for rust (build script helpers)

    v0.31.1 409K #uni-ffi #bindings-generator #bindgen #ffi
  64. gdk4-sys

    FFI bindings of GDK 4

    v0.11.2 141K #gdk #gtk #gnome #ffi
  65. cypherlite-ffi

    C ABI foreign function interface bindings for CypherLite graph database

    v2.0.1 #graph-database #c-abi #ffi #embedded
  66. priv_sep

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

    v3.0.0-alpha.5.0 #openbsd #unix #security #no-alloc #ffi
  67. security-framework-sys

    Apple Security.framework low-level FFI bindings

    v2.17.0 16.0M #tls #ios #ffi
  68. diplomat-runtime

    Common runtime utilities used by diplomat codegen

    v0.15.1 577K #codegen #diplomat #ffi
  69. ohos-sys

    Bindings to the native API of OpenHarmony OS

    v0.8.6 2.1K #harmony-os #open-harmony #ffi
  70. plain

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

    v0.2.3 6.4M #pod #ffi #memory
  71. pact_ffi

    Pact interface for foreign languages

    v0.5.3 #mock-server #testing #ffi #pact #cdc
  72. enough

    Minimal cooperative cancellation trait for long-running operations

    v0.4.4 99K #cooperative-cancellation #cancellation #ffi #async #no-std
  73. 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.4 #expression-language #cpp #cel #ffi #expression
  74. ustr-fxhash

    Fast, FFI-friendly string interning

    v1.0.1 8.2K #string-interning #ffi #string
  75. librocksdb-sys

    Native bindings to librocksdb

    v6.20.3 1.9M #rocksdb #ffi #api-bindings
  76. metacall

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

    v0.5.9 950 #polyglot #inter-language #ffi #polyglot-programming
  77. cuenv

    Event-driven CLI with inline TUI for cuenv

    v0.26.19 #cue #ffi
  78. cargo-mercury

    Automatically generate PureScript types and Argonaut codecs from Rust

    v0.5.0 4.4K #codegen #typescript #purescript #functional #ffi
  79. graphene-sys

    FFI bindings to libgraphene-1.0

    v0.22.0 135K #gtk #gnome #ffi
  80. vulkane

    Vulkan API bindings generated entirely from vk.xml, with a complete safe RAII wrapper covering compute and graphics: instance/device/queue, buffer, image, sampler, render pass, framebuffer…

    v0.6.0 #vulkan #gpu-rendering #gpu #graphics-rendering #ffi
  81. dart-sys

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

    v4.1.5 272K #dart-language #dart-native #flutter #ffi
  82. gphoto2

    High-level wrapper for libgphoto2

    v3.4.1 500 #camera #gphoto #libgphoto #ffi
  83. crux_kv

    Key-Value capability for use with crux_core

    v0.11.0 5.4K #cross-platform-ui #crux-core #crux #ffi
  84. bliss-audio-aubio-rs

    aubio-rs for bliss' internal use

    v0.2.4 380 #audio-processing #audio #aubio #recognition #ffi
  85. napi-derive

    N-API procedural macros

    v3.5.4 2.4M #nodejs #ffi
  86. conan2

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

    v0.1.9 4.7K #conan #ffi #build
  87. worker-sys

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

    v0.8.1 230K #cloudflare-workers #wasm #javascript #ffi #deserialize #serialization #javascript-bindings #d1 #database
  88. cimpl

    C implementations from Rust - FFI utilities and macros for creating safe, ergonomic C bindings

    v0.3.1 #macro #macro-utilities #utilities #c #ffi
  89. wdk

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

    v0.4.1 22K #wdf #wdm #ffi
  90. sea-orm-ffi

    Compatibility layer for Sea-ORM when crossing a Rust-to-Rust FFI boundary

    v0.1.3 #orm #async #plugin #ffi
  91. spiceai_duckdb_fork

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

    v1.4.4 600 #duck-db #database #ffi
  92. rstsr-kml-ffi

    Huawei Kunpeng Math Library FFI bindings

    v0.2.1 #blas-lapack #lapack #ffi #blas
  93. z3-sys

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

    v0.11.0 103K #z3-solver #satisfiability #smt-solver #ffi #no-alloc
  94. fugue-ustr

    Fast, FFI-friendly string interning

    v1.1.0 #string-interning #ffi #string
  95. napi-sys-ohos

    Harmony N-API raw binding

    v1.1.6 13K #napi #harmony-os #nodejs #ffi
  96. raw-parts

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

    v2.2.3 280 #vec #ffi #unsafe
  97. memlink-runtime

    Dynamic module loading framework with circuit breaker, caching, pooling, health checks, versioning, and auto-discovery

    v0.2.0 #hot-reloading #dynamic-loading #dynamic-module-loading #plugin #ffi
  98. napi-sys

    NodeJS N-API raw binding

    v3.2.1 2.4M #nodejs #ffi
  99. uniffi_pipeline

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

    v0.31.1 308K #uni-ffi #bindings-generator #bindgen #ffi
  100. foreign

    Conversion between foreign and Rust types

    v0.3.2 6.4K #ffi #c-strings #convert
  101. libffi-sys

    Raw Rust bindings for libffi

    v4.1.0 174K #closures #ffi #c
  102. jnix

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

    v0.5.3 7.3K #jni #java #ffi
  103. cpp_build

    Cargo build script for the cpp crate

    v0.5.11 625K #cpp #build-dependencies #compiler #ffi #c #cxx
  104. rstsr-openblas-ffi

    OpenBLAS FFI bindings

    v0.5.1 #blas-lapack #lapack #ffi #blas
  105. gstreamer-sys

    FFI bindings to libgstreamer-1.0

    v0.25.0 374K #gnome #ffi #multimedia
  106. tarnish

    Process isolation library with automatic panic recovery for running untrusted Rust code

    v0.0.2 #process-isolation #sandbox #fault-tolerance #ffi
  107. tiny-std

    Tiny rust stdlib for linux

    v0.3.2 120 #os #linux #ffi
  108. imbuf

    Image buffers that abstract over underlying storage (Vec, Arc, or custom backends). Features copy-on-write semantics for efficient memory usage.

    v0.3.3 750 #copy-on-write #buffer #computer-vision #image-buffer #ffi #graphics
  109. moveit2

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

    v0.9.0 #lifetime #ffi #macro #ownership #no-std
  110. rsfbclient

    Binds to official firebird client lib

    v0.26.0 240 #fbclient #firebird #database #ffi
  111. libR-sys

    Low level bindings to the R programming language

    v0.7.1 6.1K #libr-sys #low-level-interface #settings #bindings #ffi #testing
  112. rustbridge-cli

    Build tool and code generator for rustbridge

    v1.0.1 #bundle #scaffolding #plugin #cli #ffi
  113. crux_time

    Time capability for use with crux_core

    v0.15.0 5.4K #cross-platform-ui #crux #crux-core #ffi
  114. value-box

    Allows developers to pass Rust-allocated structures over ffi

    v4.1.0 #structures #api-bindings #ffi
  115. icu_freertos

    C interface to ICU4X

    v2.2.0 500 #internationalization #localization #ffi
  116. tracehash-rs

    Cross-language call/input/output hash tracing for algorithm parity checks

    v0.2.0 #tracing #hash #debugging #parity #ffi
  117. emacs

    creating Emacs's dynamic modules

    v0.21.0 800 #emacs-module #ffi #api-bindings
  118. parasail-rs

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

    v0.9.0 220 #sequence-alignment #bioinformatics #rust #ffi
  119. uniffi_udl

    udl parsing for the uniffi project

    v0.31.1 601K #uni-ffi #udl #bindgen #ffi
  120. rstsr-blis-ffi

    BLIS and FLAME FFI bindings

    v0.2.1 #blas-lapack #lapack #ffi #blas
  121. librna-sys

    Low-level bindings for the ViennaRNA library

    v0.3.1 #bioinformatics #rna #viennarna #ffi #sys
  122. valhalla

    Rust bindings for Valhalla routing engine

    v0.6.36 #geo #navigation #ffi
  123. fatoora-ffi

    C ABI bindings for the fatoora ZATCA SDK

    v0.1.3 #zatca #c-abi #ffi
  124. rstsr-mkl-ffi

    Intel oneAPI MKL FFI bindings

    v0.2.1 #blas-lapack #lapack #ffi #blas
  125. bindgen_helpers

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

    v0.5.1 34K #rename #case-convert #bindgen #convert #ffi
  126. rustfst-ffi

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

    v1.3.0 #graph #fst #transducer #acceptor #ffi
  127. rpi-imgpatcher

    customize Raspberry Pi OS images by patching the boot partition without mounting or rebuilding the system

    v0.9.8 #disk-image #raspberry-pi #fat32 #ffi
  128. citrus

    C to Rust syntax converter

    v0.10.2 #codegen #c #ffi #bindings
  129. rstsr-lapack-ffi

    Netlib LAPACK FFI bindings

    v0.5.1 #blas-lapack #lapack #ffi #blas
  130. rocks

    RocksDB bindings for Rust

    v0.1.10 100 #rocksdb #rocks-db #database #facebook #ffi
  131. tracen_dsl

    Tracen: generic DSL/IR/runtime/codegen core for event-based trackers

    v0.1.2 #dsl #ffi #tracking #analytics
  132. secp256k1-sys

    FFI for Pieter Wuille’s libsecp256k1 library

    v0.13.0 2.8M #ffi
  133. gettext-sys

    Raw FFI bindings for gettext

    v0.26.0 142K #internationalization #ffi #bindings #binding #localization
  134. harfbuzz_rs

    A high-level interface to HarfBuzz, exposing its most important functionality in a safe manner using Rust

    v2.0.1 2.9K #font-shaping #textlayout #ffi #api-bindings #shaping
  135. napi-derive-ohos

    N-API procedural macros

    v1.1.6 13K #napi #nodejs #ffi
  136. windivert

    Wrapper library around windivert-sys

    v0.7.0-beta.4 2.0K #driver #ffi #bindings
  137. smartcols-sys

    Unsafe Rust bindings for libsmartcols

    v0.1.3 1.0K #table-formatting #column #table-column #ffi #formatting
  138. amffi

    Rust bindings to Advanced Media Framework

    v0.1.0 #amd #audio #graphics #video #ffi #audio-video
  139. ohos-window-manager-sys

    Raw Bindings to the window_manager API of OpenHarmony

    v0.1.3 10K #harmony-os #open-harmony #ffi
  140. photostax-ffi

    C FFI bindings for the photostax-core library

    v0.6.1 #epson #c-api #ffi #fastfoto #ffi-bindings
  141. uniffi-runtime-javascript

    Javascript runtime for UniFFI-generated bindings

    v0.31.0-2 1.3K #wasm #javascript #ffi
  142. cuenv-ci

    Context-aware CI pipeline execution for cuenv

    v0.26.19 #cue #config #validation #ffi
  143. rust2go-common

    Rust2go common library

    v0.4.1 9.3K #golang #ffi #async #go
  144. tblis

    wrapper in Rust

    v0.2.3 #tensor #chemistry #ffi
  145. seasick

    Tools for implementing and transcribing C APIs

    v0.4.7 1.3K #ffi #transparent #no-alloc #nul
  146. memlink-protocol

    Binary protocol definitions for MemLink IPC - fixed headers, magic constants, and error types

    v0.1.0 #ipc #protocols #low-latency #ffi
  147. sanitizers

    Interfaces and FFI bindings for the sanitizers interfaces

    v0.0.11 700 #address-sanitizer #ffi #module #root
  148. rstsr-aocl-ffi

    Intel AMD Optimizing CPU Libraries FFI bindings

    v0.2.1 #blas-lapack #lapack #ffi #blas
  149. poppler-sys-rs

    Low-level (FFI) bindings for poppler-glib

    v0.26.0 8.0K #ffi #poppler-glib
  150. lib60870

    Safe Rust bindings to lib60870-C, an IEC 60870-5-101/104 protocol implementation

    v0.4.0 #scada #power-systems #iec-104 #iec-60870 #ffi
  151. c8str

    String types that are both utf-8 and null terminated

    v0.2.1 300 #null-terminated-string #utf-8 #no-alloc #utf-8-string #ffi #null-terminated
  152. printf-wrap

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

    v0.2.2 #printf #ffi #c #no-std
  153. diplomat-tool

    generating FFI bindings for various languages

    v0.15.0 1.5K #codegen #diplomat #ffi
  154. tasker-worker

    Worker foundation system for multi-language step execution

    v0.1.8 #worker #execution #task #ffi #async-execution
  155. arcdps

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

    v0.11.2 800 #guild-wars-2 #plugin #framework #add-on #ffi
  156. 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
  157. weaveffi-cli

    Command-line tool for generating multi-language FFI bindings from API definitions

    v0.3.0 #codegen #ffi #cli
  158. ghci

    Manage and communicate with ghci (Haskell's GHC interpreter)

    v0.2.1 #repl #haskell #ffi
  159. wdk-sys

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

    v0.5.1 20K #wdf #wdm #ffi #windows
  160. cargo-omnibus

    A thin wrapper around Cargo that generates an omnibus crate bundling multiple Rust libraries

    v0.1.0 #cargo-subcommand #interop #ffi
  161. ffi_helpers

    help make working with FFI easier

    v0.3.0 155K #error-handling #ffi #extern
  162. tracen_engine

    Tracen: generic DSL/IR/runtime/codegen core for event-based trackers

    v0.1.2 #dsl #tracking #analytics #ffi
  163. lbug

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

    v0.15.3 6.8K #graph-database #ffi #database #graph
  164. 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
  165. rod-rs

    A high-performance, cross-platform schema validation library powered by Rust

    v0.1.3 #schema-validation #zod #schema #ffi #validation
  166. tracen_eval

    Tracen: generic DSL/IR/runtime/codegen core for event-based trackers

    v0.1.2 #dsl #ffi #tracking #analytics
  167. duckdb-loadable-macros

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

    v1.10502.0 2.8K #duck-db #database #ffi
  168. cuenv-workspaces

    Workspace and dependency resolution for cuenv across multiple package managers

    v0.26.19 120 #cue #validation #config #ffi
  169. drm-ffi

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

    v0.9.1 457K #direct-rendering-manager #ffi #low-level #api
  170. directcpp

    Direct call cpp from Rust

    v0.1.16 #cpp #api-bindings #ffi
  171. pwd

    Safe interface to pwd.h

    v1.4.0 134K #passwd #unix #ffi #linux
  172. libbsd-sys

    Raw FFI bindings to libbsd

    v0.2.1 #readpassphrase #strlcpy #strlcat #ffi
  173. skynet_api

    API for Skynet plugin

    v0.6.5 4.4K #plugin-api #plugin #ffi #framework
  174. interoptopus_backend_csharp

    Generates C# bindings

    v0.15.0-alpha.24 2.2K #c-sharp #dotnet #ffi
  175. tracen_analytics

    Tracen: generic DSL/IR/runtime/codegen core for event-based trackers

    v0.1.2 #dsl #analytics #ffi #tracking
  176. interoptopus_backend_utils

    backend authors

    v0.15.0-alpha.24 1.2K #back-end #codegen #ffi
  177. tracen_export

    Tracen: generic DSL/IR/runtime/codegen core for event-based trackers

    v0.1.2 #dsl #ffi #tracking #analytics
  178. ohos-window-sys

    Raw Bindings to the OpenHarmony native window

    v0.1.6 2.5K #harmony-os #open-harmony #ui #ffi #window
  179. cuenv-secrets

    Secret resolution and management for the cuenv ecosystem

    v0.26.19 140 #cue #validation #ffi #config
  180. prebindgen

    Separate FFI implementation and language-specific binding into different crates

    v0.4.1 310 #cbindgen #cross-platform #csbindgen #ffi
  181. tensogram-ffi

    C FFI bindings for the Tensogram N-tensor message format library

    v0.16.1 #scientific-data #tensogram #c-api #ffi #api-bindings #ffi-bindings
  182. windows_firewall

    managing Windows Firewall rules and settings

    v0.6.0 13K #firewall #windows #ffi #com
  183. cuenv-task-graph

    Task graph DAG algorithms and dependency resolution for cuenv

    v0.26.19 130 #cue #config #validation #ffi
  184. input-event-codes

    Linux input event codes form linux/input_event_codes.h

    v6.2.0 1.2K #linux-input #linux-api #ffi
  185. worker-rapid

    SDK for writing Cloudflare Workers

    v0.9.0 #serverless #cloudflare #wasm #ffi
  186. async-ffi

    FFI-compatible Futures

    v0.5.0 104K #async #ffi #future
  187. zero_copy_env

    Zero-copy environment variable access via OS memory (FFI/libc)

    v0.1.2 #zero-copy #performance #ffi
  188. rust2go-convert

    Rust2go convertion related

    v0.1.1 22K #golang #ffi #async #go
  189. almost-enough

    Batteries-included ergonomic extensions for the enough cooperative cancellation crate

    v0.4.4 3.5K #cooperative-cancellation #cancellation #ffi #no-std #async
  190. interoptopus_backend_cpython

    Generates CPython bindings

    v0.15.0-alpha.24 4.8K #python-bindings #bindings-generator #ffi
  191. vtable-rs

    Set of traits and macros to help dealing with C++ virtual method FFI

    v0.1.5 260 #game-hacking #cpp #ffi #no-alloc
  192. liter-llm-ffi

    C FFI bindings for liter-llm — universal LLM API client with 142+ providers. Rust-powered.

    v1.2.2 #api-client #llm-client #llm #ffi
  193. cblas-inject

    CBLAS compatible interface backed by runtime-registered Fortran BLAS function pointers

    v0.1.0 #cblas #blas #ffi #linear-algebra #run-time
  194. libcdio-sys

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

    v2.0.0 #iso-9660 #udf #cd #cdio #ffi
  195. libftd2xx-ffi

    Rust FFI bindings to the FTDI D2XX drivers

    v0.8.7 7.5K #ftdi #usb #ffi
  196. tracen_catalog

    Tracen: generic DSL/IR/runtime/codegen core for event-based trackers

    v0.1.2 #dsl #ffi #tracking #analytics
  197. cstr-argument

    A trait for converting function arguments to null terminated strings

    v0.1.2 364K #arguments #ffi #null-terminated-string
  198. elysees

    A fork of triomphe, now with more pointer trickery

    v0.3.2 1.1K #arc #ffi #sync
  199. hexa-tune-proto-ffi

    hexaTune FFI adapter — C ABI functions for Flutter/Dart integration

    v0.1.3 #flutter #midi #sysex #hexatune #ffi
  200. cuenv-github

    GitHub provider implementations for cuenv

    v0.26.19 #cue #config #validation #ffi
  201. libnghttp2

    FFI bindings to the HTTP/2 framing layer of nghttp2 C library

    v1.68.0 30K #framing #http #nghttp2 #ffi #callback
  202. opaque-pointer

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

    v0.10.1 #opaque-pointers #cbindgen #ffi #opaque
  203. tracen_pack

    Build-time pack integration and generic pack runtime for tracker DSL packs

    v0.1.2 #dsl #tracking #analytics #ffi
  204. rustbridge-bundle

    Plugin bundle format for rustbridge

    v1.0.1 #packaging #plugin #bundle #ffi #signature
  205. gsk4-sys

    FFI bindings of GSK 4

    v0.11.1 141K #gsk #gtk #gnome #ffi
  206. max-sys

    Raw FFI bindings to the Modular MAX C API (generated by bindgen)

    v0.1.1 #mojo #modular #ffi
  207. hai-binding-core

    Shared binding core for HAI SDK FFI (Python, Node, Go)

    v0.2.2 #jacs #agent #hai #ffi
  208. agentic-veritas-ffi

    FFI bindings for AgenticVeritas

    v0.1.0 #artificial-intelligence #veritas #ffi #ai-agent
  209. libspa-sys

    Rust FFI bindings for libspa

    v0.9.2 78K #audio #pipe-wire #video #ffi #audio-video
  210. libpulse-simple-sys

    FFI bindings for the PulseAudio libpulse-simple system library

    v1.22.0 198K #pulse-audio #audio #ffi
  211. intel-mkl-sys

    Rust binding of unique functions in Intel(R) MKL

    v0.8.1 120 #intel-mkl-src #ffi
  212. cuenv-cache

    Content-addressed task caching for cuenv

    v0.26.19 130 #cue #validation #config #ffi
  213. renderdoc-sys

    Low-level bindings to the RenderDoc API

    v1.1.0 1.3M #profiling #tracing #graphics #ffi
  214. app-memory-usage-fetcher

    Query a supported operating system to get the amount of memory used by the current Rust application

    v0.3.0 2.0K #os #linux #memory #ffi
  215. autocxx-bindgen

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

    v0.73.0 31K #codegen #autocxx #ffi
  216. xcb-rust-protocol

    Rust x11 connection interface layer

    v0.3.0 #x11 #xorg #ffi #linux
  217. ext-php-rs-build

    Build-time PHP detection utilities for ext-php-rs

    v0.1.1 18K #php #zend #ffi
  218. cuenv-buildkite

    Buildkite CI emitter and provider for cuenv

    v0.26.19 #cue #config #validation #ffi
  219. Try searching with DuckDuckGo.

  220. aprilasr

    High-level wrapper for the april-asr C api (libaprilasr) using aprilasr-sys

    v0.3.0 #text-to-speech #audio #asr #ffi
  221. kittymemory-rs

    Rust bindings for KittyMemory - A memory manipulation library for Android and iOS

    v0.3.4 #ios #android #game-hacking #memory #ffi
  222. libcplusplus

    A no_std reimplementation of LLVM's libc++ in Rust with ABI-compatible C++ standard library types and a built-in memory sanitizer

    v0.1.0 #libc #sanitizer #no-std #cpp #ffi
  223. netbird-embed

    Rust bindings for NetBird's client/embed via Go C-shared FFI

    v0.3.1 #vpn #wireguard #netbird #ffi
  224. webrtc-audio-processing-config

    WebRTC's AudioProcessing config wrapper structs for webrtc-audio-processing

    v2.0.4 3.7K #audio-processing #web-rtc #webrtc-audio-processing #ffi
  225. hi-ffi

    Procedural macro that automatically generates FFI for C++, Python and Swift

    v0.7.0 #cpp #python #swift #ffi
  226. boltffi_bindgen

    Code generation library for BoltFFI - generates Swift, Kotlin, and TypeScript bindings

    v0.24.0 2.3K #typescript #kotlin #codegen #swift #ffi
  227. leveldb-sys

    FFI bindings to LevelDB

    v2.0.9 75K #ffi #low-level #build #build-environment
  228. lv2_raw

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

    v0.3.0 950 #audio #audio-plugin #lv2 #ffi #plugin
  229. epicinium_lib

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

    v1.1.0 #game-logic #ffi #api-bindings
  230. cuenv-hooks

    Hook execution system for cuenv environments

    v0.26.19 130 #cue #config #validation #ffi
  231. rigetti-pyo3

    creating a Python wrapper for a Rust library

    v0.5.2-rc.0 3.0K #python-bindings #pyo3 #ffi #python
  232. sensors-sys

    Hardware monitoring in Linux

    v0.2.18 220 #linux #linux-monitoring #monitoring #ffi
  233. netcdf-sys

    FFI bindings to NetCDF

    v0.9.0 8.2K #hdf5 #hdf #cdm #ffi
  234. cuenv-codegen

    CUE-based code generation and project scaffolding from CUE templates

    v0.26.19 #cue #validation #config #ffi
  235. cpp_common

    details crate for the cpp crate

    v0.5.11 657K #cpp #build-dependencies #compiler #ffi #c #cxx
  236. xcb-rust-connection

    Rust x11 connection interface layer

    v0.2.4 #ffi #linux #system
  237. xelf

    A versatile Rust toolkit for self-use

    v0.5.2 350 #database #ffi #async #snowflake
  238. g2d-sys

    Low-level FFI bindings for NXP i.MX G2D 2D graphics accelerator

    v1.2.0 850 #nxp #graphics #imx8 #ffi
  239. gobley-uniffi-bindgen

    A UniFFI Kotlin Multiplatform bindings generator for Rust

    v0.3.7 1.2K #kotlin #bindgen #ffi
  240. microsoft-webui-ffi

    Core FFI bindings for WebUI framework

    v0.0.10 #web-ui #c-api #ssr #ffi #bindings