-
libc
原始FFI绑定到平台库,如libc
-
git2
绑定到libgit2以与git仓库交互。该库既线程安全又内存安全,允许读取和写入git仓库。
-
curl
Rust绑定到libcurl以发送HTTP请求
-
bindgen
自动生成Rust FFI绑定到C和C++库
-
core-foundation
绑定到macOS的Core Foundation
-
cocoa
绑定到macOS的Cocoa
-
thrift
Rust绑定到Apache Thrift RPC系统
-
ash
Vulkan绑定到Rust
-
cbindgen
生成C绑定到Rust代码
-
core-graphics
绑定到macOS的Core Graphics
-
neon
Node.js 的一种安全抽象层
-
v8
Rust 对 V8 的绑定
-
x11rb
Rust 对 X11 的绑定
-
metal
为 Metal 提供的 Rust 绑定
-
sqlite
该软件包提供了一个到 SQLite 的接口
-
android_logger
为
log
提供的日志实现,可连接到 Android 日志输出 -
foundationdb
FoundationDB 的高级客户端绑定
-
x11
为 Rust 提供的绑定
-
libz-sys
到系统库 libz 的低级绑定(也称为 zlib)
-
capstone
到 capstone 汇编引擎的高级绑定(https://capstone-engine.org/)
-
ts-rs
从 Rust 类型生成 TypeScript 绑定
-
core-text
与Core Text框架的绑定
-
dbus
与D-Bus的绑定,D-Bus是Linux上常用的进程间通信总线
-
glow
在任何地方运行GL(OpenGL、OpenGL ES和WebGL)的绑定集,避免特定目标的代码
-
vulkano
对Vulkan图形API的安全封装
-
safer-ffi
在不污染不安全代码的情况下,使用Rust编写更安全的FFI代码
-
onig
Rust-Onig是一组Rust绑定,用于Oniguruma正则表达式库。Oniguruma是一个支持多种字符编码和正则表达式语法的现代正则表达式库。
-
llvm-sys
与LLVM的C API的绑定
-
zmq
对zeromq库的高层绑定
-
duckdb
DuckDB的优雅封装
-
ndk
对Android NDK的安全Rust绑定
-
pq-sys
为libpq自动生成的Rust绑定
-
rusb
访问USB设备
-
flutter_rust_bridge
为Flutter/Dart <-> Rust提供高级内存安全绑定生成器
-
fuser
用户空间文件系统(FUSE)的Rust实现
-
libpulse-binding
PulseAudio库libpulse的语言绑定
-
drm
到Direct Rendering Manager API的安全和低级绑定
-
deltalake
Rust中的原生Delta Lake实现
-
allegro_examples
Allegro 5包装示例
-
raylib
Raylib的安全Rust绑定
-
ostree-ext
OSTree的扩展API
-
tokio-openssl
由OpenSSL支持的Tokio SSL流
-
jemalloc-sys
Rust 与 jemalloc 的 FFI 绑定
-
csbindgen
从 Rust 生成 C# FFI,自动将原生代码和 C 原生库带到 .NET 和 Unity
-
wayland-sys
FFI 绑定到各种 libwayland-*.so 库。如果您正在开发自定义 wayland 协议扩展,则需要此 crate。查看 wayland-client crate 以获取可用的绑定。
-
udev
Rust 对 libudev 的绑定
-
tun
TUN 设备创建和处理
-
opencv
OpenCV 的 Rust 绑定
-
swift-bridge
生成 Rust 与 Swift 之间安全互操作性的 FFI 绑定
-
r2r
用于 ROS2 的易于使用、运行时无关的异步 Rust 绑定
-
core-foundation-sys
绑定到macOS的Core Foundation
-
tikv-jemalloc-sys
Rust 与 jemalloc 的 FFI 绑定
-
magick_rust
ImageMagick 库的 Rust 绑定选择
-
libvips
libvips 的安全绑定
-
ssh2
用于与 SSH 服务器交互和执行远程命令、转发本地端口等的 libssh2 绑定
-
bindgen-cli
自动生成Rust FFI绑定到C和C++库
-
alpm
libalpm 的 Rust 绑定
-
rsmpeg
尽可能多地暴露 FFmpeg 的功能
-
cocoa-foundation
macOS 的 Cocoa Foundation 绑定
-
sqlite3-sys
该软件包提供了 SQLite 的绑定
-
openssl-sys
OpenSSL 的 FFI 绑定
-
input
rust 的 libinput 绑定
-
molecule
molecule 的 Rust 绑定
-
gdal
Rust 的 GDAL 绑定
-
nettle
Rust对Nettle加密库的绑定
-
steamworks
友好的Steamworks SDK绑定
-
kvm-bindings
使用bindgen生成的Rust FFI对KVM的绑定
-
x11-dl
Rust对X11库的绑定
-
gbm
libgbm对rust的绑定
-
libpulse-simple-binding
PulseAudio libpulse-simple库的语言绑定
-
tun2
TUN 设备创建和处理
-
freetype-sys
FreeType字体库的低级绑定
-
pep440_rs
Python版本号和指定符,实现PEP 440
-
ffmpeg-sys-next
FFmpeg的FFI绑定
-
imgui
对dear imgui的高层Rust绑定
-
magic
对
libmagic
C库的高级绑定 -
melior
Rust中的原始MLIR绑定
-
interoptopus
用于您库的多语言绑定生成器(C#、C、Python等)。🐙
-
freetype
由Servo使用的Freetype绑定
-
wasm-opt
绑定
-
lzma-sys
liblzma的原始绑定,其中包含LZMA和xz流编码/解码的实现。在
xz2 crate中提供高级Rust绑定 -
scim_proto
Kanidm SCIM协议绑定
-
whisper-rs
whisper.cpp的Rust绑定
-
ctest2
FFI绑定的自动化测试
-
s2n-tls
TLS/SSL协议的C99实现
-
virtio-bindings
使用bindgen生成的virtio的Rust FFI绑定
-
libusb1-sys
libusb的FFI绑定
-
jlrs
为Julia C API提供绑定,允许Rust调用Julia代码等
-
system-configuration
为macOS SystemConfiguration框架提供绑定
-
hdf5
为HDF5库提供线程安全的Rust绑定
-
allo-isolate
在isolate中运行多线程Rust与Dart VM
-
libnss
为创建libnss模块提供Rust绑定
-
esaxx-rs
封装sentencepiece的esaxxx库
-
cros-libva
在libva之上提供安全的绑定
-
google-networkconnectivity1_alpha1-cli
与networkconnectivity (协议v1alpha1)交互的完整库
-
libz-ng-sys
对zlib-ng(libz-ng)的低级绑定,一个高性能的zlib库
-
libmdbx
idiomatic和安全的MDBX包装器
-
xkbcommon-dl
动态加载 xkbcommon 和 xkbcommon-x11 的 Rust 绑定
-
gleam
为 Servo 生成的 OpenGL 绑定和包装器
-
yara
Rust 对 VirusTotal/yara 的绑定
-
io-kit-sys
为 macOS 的 IOKit 绑定
-
hdf5-metno
为HDF5库提供线程安全的Rust绑定
-
kanidm_proto
为 serde 的 Kanidm 协议绑定
-
ostree
libostree 的 Rust 绑定
-
wasmtime-wasi
Rust 中的 WASI 实现
-
gettext-rs
gettext 的安全绑定
-
io-surface
为 macOS 的 IO Surface 绑定
-
wit-bindgen-rt
为
wit-bindgen
crate 提供运行时支持 -
java-pack
☕ + 🦀 = ❤️🔥 Java JNI 绑定生成器
-
safe_drive
形式化定义的ROS2的Rust绑定
-
azure_mgmt_subscription
生成的REST API绑定
-
libpd-rs
在libpd之上的安全Rust抽象
-
iptables
Rust对iptables的绑定
-
x12-types
ASC X12 EDI定义的绑定
-
glutin_wgl_sys
glutin的wgl绑定
-
ldap3_proto
为Tokio提供的LDAP协议绑定
-
service-binding
自动解析和绑定到TCP、Unix套接字和Windows命名管道
-
lz4-sys
Rust LZ4 sys包
-
rattler_libsolv_c
libsolv的绑定
-
clang-sys
Rust对libclang的绑定
-
cubeb
绑定到libcubeb以从Rust与系统音频交互
-
ispc
为Cargo构建脚本提供构建时依赖项,以帮助编译和链接ISPC代码以及生成结果的Rust绑定。此crate是ispc_compile和ispc_rt crates的元crate...
-
tun-easytier
TUN 设备创建和处理
-
deno_core
使用V8、Rust和Tokio构建的现代JavaScript/TypeScript运行时
-
ldap3_client
为Tokio的LDAP客户端库
-
yang2
为Rust的libyang2绑定
-
geoarrow
GeoArrow的Rust实现
-
citrus
C到Rust语法转换器
-
libR-sys
到R编程语言的低级绑定
-
tcl
为Tcl语言提供的Rust绑定
-
fltk-theme
为fltk-rs的皮肤crate
-
fl2rust
将fluid(fltk ui designer)文件转换为Rust的转换器
-
wasmtime-wasi-http
Wasmtime 中的 WebAssembly 实验性 HTTP 库
-
frida-gum
Frida 的 Rust 绑定
-
libflatpak
绑定
-
deadnix
在 Nix 项目中查找未使用的代码
-
sfml
sfml 的 Rust 绑定
-
gpg-error
Libgpg-error 的 Rust 绑定
-
beryllium
对
fermium
的意见化包装器 -
flecs
Flecs 实体组件系统的 Rust 绑定
-
curl-sys
libcurl 库的原生绑定
-
sparkle
为 Servo 的 WebGL 实现提供 GL 绑定
-
netcorehost
托管 .NET Core 运行时
-
userfaultfd
Linux userfaultfd 功能的 Rust 绑定
-
tskit
tskit 的 Rust 接口
-
fuse3
FUSE 用户空间库异步版本实现
-
membrane
基于Rust库生成Dart包的具有观点的crate。通过bincode在FFI边界上提供严格的类型和零拷贝返回,性能极快。
-
dart-sdk-sys
Rust对Dart SDK的绑定
-
clingo
Rust对clingo库的惯用绑定
-
wgsl_to_wgpu
从WGSL着色器生成wgpu的类型安全Rust绑定
-
dav1d
libdav1d绑定
-
librocksdb-sys
对librocksdb的本地绑定
-
qpdf
Rust对QPDF C++库的绑定
-
cntr-fuse
用户空间文件系统(FUSE)(cntr项目的功能分支)
-
azure_svc_datalakeanalytics
生成的REST API绑定
-
winapi-wsapoll
WSAPoll的安全封装
-
azure_svc_marketplacecatalog
生成的REST API绑定
-
xxhrs
安全XXHash和XXH3绑定
-
swiftnav
GNSS定位和相关实用工具
-
azure_mgmt_reservations
生成的REST API绑定
-
libblkid-rs
libblkid的高层绑定
-
azure_mgmt_chaos
生成的REST API绑定
-
ffi-support
帮助在FFI中暴露Rust函数
-
azure_mgmt_purview
生成的REST API绑定
-
azure_mgmt_cpim
生成的REST API绑定
-
bcc
BPF编译器集合(BCC)的惯用Rust绑定
-
azure_svc_digitaltwins
生成的REST API绑定
-
azure_mgmt_confidentialledger
生成的REST API绑定
-
rust-rocksdb
Rust封装Facebook的RocksDB嵌入式数据库
-
azure_mgmt_hybridnetwork
生成的REST API绑定
-
ocaml
为 Rust 提供的绑定
-
lm-sensors
Linux硬件监控
-
rs_ws281x
使用bindgen跟踪上游的ws281x库封装器
-
tinkerforge
Rust API封装器,用于https://www.tinkerforge.com的Bricks和Bricklets
-
executorch
ExecuTorch的Rust封装器 - PyTorch在移动、嵌入式和边缘设备上的设备端AI
-
dart-sys
静态生成的,可选样式的Dart SDK封装器
-
azure_mgmt_securityandcompliance
生成的REST API绑定
-
azure_mgmt_postgresqlhsc
生成的REST API绑定
-
sasl2-sys
Cyrus SASL的封装器
-
rocketsim_rs
RocketSim项目的Rust封装器
-
azure_mgmt_servicefabricmesh
生成的REST API绑定
-
autocxx-bindgen
自动生成 Rust FFI 与 C 和 C++ 库的绑定。版本针对 autocxx 调整。
-
flutter_rust_bridge_codegen
为Flutter/Dart <-> Rust提供高级内存安全绑定生成器
-
java-bindgen
☕ + 🦀 = ❤️🔥 Java JNI 绑定生成器
-
rb-sys
CRuby API 的 Rust 绑定
-
tauri-runtime-wry
Wry 绑定到 Tauri 运行时
-
libnghttp2-sys
libnghttp2 (nghttp2) 的 FFI 绑定
-
libudev
libudev 的 Rust 封装
-
fil-rustacuda
CUDA 驱动 API 封装器
-
libseccomp
libseccomp 库的 Rust 语言绑定
-
gdnative
Godot 游戏引擎的 gdnative 绑定
-
elm_rs
为您的 Rust 类型生成 Elm 绑定
-
core-graphics-types
一些基本 Core Graphics 类型的绑定
-
libssh-rs
libssh 库的绑定
-
rustls-ffi
为非 Rust 语言提供 Rustls 绑定
-
influxive-otel
为 influxive-child-svc 提供的 Opentelemetry 度量绑定
-
azure_svc_containerregistry
生成的REST API绑定
-
mysqlclient-sys
libmysqlclient 的自动生成 Rust 绑定
-
spirv-to-dxil
spirv-to-dxil 的 Rust 绑定
-
riot-wrappers
为 RIOT 操作系统提供的 Rust API 包装器
-
pledge
Rust 对 OpenBSD 的 pledge(2) 接口的绑定
-
pylon-cxx
Basler 相机的 Pylon 库的 Rust 包装器
-
azure_mgmt_datalakestore
生成的REST API绑定
-
rust-apt
libapt-pkg 的绑定
-
frida
Frida 的 Rust 绑定
-
aws-lc-sys
AWS-LC 是 AWS 密码学团队维护的通用密码学库,用于 AWS 及其客户。它基于 Google BoringSSL 项目和 OpenSSL 项目的代码。
-
azure_mgmt_powerbidedicated
生成的REST API绑定
-
azure_svc_videoanalyzer
生成的REST API绑定
-
tracy_full
Tracy 分析器的完整功能绑定
-
capacitor_bindings
帮助您使用 Rust 构建 android 和 ios 应用的 Capacitor 绑定
-
tflite
TensorFlow Lite 的 Rust 绑定
-
lmdb-rkv
LMDB 的惯用且安全的包装器
-
p7m-appointment
P7M 的预约 API 的 Rust 绑定
-
azure_mgmt_securitydevops
生成的REST API绑定
-
lapack-src
该软件包提供所选 LAPACK 源
-
blosc
Rust语言对C-BLOSC压缩库的绑定
-
uniffi_udl
uniffi项目的udl解析器
-
gstreamer-gl-egl
GStreamer GL库的Rust绑定(EGL支持)
-
yeslogic-fontconfig-sys
Fontconfig的原始绑定,不依赖于带货的C库
-
leveldb
leveldb的接口
-
azure_mgmt_hanaon
生成的REST API绑定
-
wit-bindgen-markdown
WIT和组件模型的Markdown生成器,通常通过
wit-bindgen-cli
crate 使用 -
azure_mgmt_devops
生成的REST API绑定
-
v4l
Safe video4linux (v4l) 绑定
-
zstd-seekable
对ZStandard的可搜索版本的绑定
-
oxide
Oxide 机架的 SDK
-
vulkan-bindings
从 Khronos 规范(vk.xml)生成的 Vulkan API 绑定
-
nvim-oxi
Neovim 所有功能的 Rust 绑定
-
kg-js
duktape JavaScript 引擎的包装器
-
azure_mgmt_migrateprojects
生成的REST API绑定
-
wnf
Windows 通知设施的绑定
-
llama_cpp
专注于极其易用的 llama.cpp 的高级绑定
-
frida-build
Frida 的 Rust 绑定
-
iced_layershell
iced 的 layershell 绑定
-
azure_mgmt_powerplatform
生成的REST API绑定
-
binding_macros
用于构建自定义绑定接口的宏
-
uplink
Storj Lib Uplink 的惯用且安全的 Rust 绑定
-
matio-rs
Rust 对 MATLAB MAT 文件 I/O 库的封装
-
sanitizers
Sanitizers 接口和 FFI 绑定
-
yang3
libyang3 的 Rust 绑定
-
deno_bindgen
使用 Rust 编写高级 Deno FFI 库
-
onnxruntime-ng
围绕 Microsoft 的 ONNX Runtime 的封装
-
azure_mgmt_addons
生成的REST API绑定
-
azure_svc_schemaregistry
生成的REST API绑定
-
azure_mgmt_operationsmanagement
生成的REST API绑定
-
bzip2-sys
libbzip2 的绑定,用于 bzip2 压缩和解压缩,以 Reader/Writer 流的形式公开
-
rustacuda
CUDA 驱动 API 封装器
尝试使用 DuckDuckGo 进行搜索。