
ffi
ffi
Ruby FFI
AI 简介
Ruby-FFI 是一个用于在 Ruby 中调用动态链接本地库(如 C/C++ 编写的共享库)的跨实现兼容扩展库。它提供声明式 DSL,支持完整 C 类型体系(含结构体、枚举、全局变量)、C 回调、自动原生内存垃圾回收,并原生支持 Ractor 并发模型。无需编写 C 扩展代码即可安全高效地集成系统级或第三方原生库,适用于需要与操作系统 API、硬件驱动、加密库、图像处理库等交互的 Ruby 应用场景。
Ruby
BSD 3-Clause "New" or "Revised" License2.1k
Stars
346
Forks
40
Watchers
129
Issues
Star 增长
今日0
近 7 天0
近 30 天+1
综合评分59.72
默认分支master