#ffi (30 Repositories)
Ranked open-source repositories tagged with #ffi, scored by pull request acceptance likelihood and maintainer engagement velocity.
76.2%
29.7h
30 repositories tagged #ffi
boltffi/boltffi
A high-performance multi-language bindings generator for Rust, up to 1,000x faster than UniFFI. Ship Rust libraries that feels native to Python, Swift, Kotlin, and more
PyO3/pyo3
Rust bindings for the Python interpreter
xberg-io/xberg
Polyglot document intelligence with a Rust core: extract text, metadata, images, tables, and structured data from 106 formats across 140 file extensions, plus code intelligence for 371 languages. Fifteen bindings, with CLI, REST API, and MCP server.
rainyl/opencv_dart
OpenCV bindings for Dart language and Flutter. Support Asynchronous Now!
duckdb/duckdb-rs
Ergonomic bindings to duckdb for Rust
rustls/rustls-ffi
Use Rustls from any language
fzyzcjy/flutter_rust_bridge
Flutter/Dart <-> Rust binding generator, feature-rich, but seamless and simple.
halildurmus/win32
Call Windows APIs from Dart.
koreader/android-luajit-launcher
Android NativeActivity based launcher for LuaJIT, implementing the main loop within Lua land via FFI
apache/tvm-ffi
Open ABI and FFI for Machine Learning Systems
rust-lang/rust-bindgen
Automatically generates Rust FFI bindings to C (and some C++) libraries.
pineforge-4pass/pineforge-engine
Open-source C++17 engine for backtesting and forward execution, with a versioned C ABI; Pine Script v6 runs through code generation. Against TradingView's own trade lists, all 7,989 graded probes (309 open-corpus strategies, 741 closed-test scripts) grade excellent or strong: 7,983 excellent, 6 strong. Apache-2.0.
lisachenko/z-engine
:zap: PHP Engine Direct API
JuliaPy/PythonCall.jl
Python and Julia in harmony.
erweixin/RaTeX
>99.5% KaTeX syntax coverage. LaTeX math renderer in pure Rust. No JavaScript, no WebView, no DOM. One Rust core → iOS, Android, Flutter, Web, PNG. C ABI · WASM · Server-side PNG/SVG.
extphprs/ext-php-rs
Bindings for the Zend API to build PHP extensions natively in Rust.
doom-fish/screencapturekit-rs
Safe, idiomatic Rust bindings for Apple ScreenCaptureKit — high-performance screen, window, and audio capture on macOS.
Taaitaaiger/jlrs
Julia bindings for Rust
rodrigocfd/winsafe
Windows API and GUI in safe, idiomatic Rust.
gdt-tools/gdt-cpus-rs
Game Developer's Toolkit for CPU Management
metacall/core
MetaCall: The ultimate polyglot programming experience.
coder-dongjiayi/MXLogger
MXLogger 是基于mmap内存映射机制的跨平台日志库,支持AES CFB 128位加密,支持iOS Android Flutter。核心代码使用C/C++实现, Flutter端通过ffi调用,性能几乎与原生一致。 底层序列化使用Google开源的flat_buffers实现,高效稳定。
xberg-io/crawlberg
High-performance web crawling engine with bindings for 11 languages
joe-warren/opencascade-hs
Haskell Bindings for the OpenCASCADE CAD Kernel + A Declarative CAD/Solid Modeling Library
LottieFiles/dotlottie-rs
High-performance Lottie & dotLottie player in Rust, with bindings for Android, iOS, Web (WASM), and C/C++.
pythonnet/pythonnet
Python for .NET is a package that gives Python programmers nearly seamless integration with the .NET Common Language Runtime (CLR) and provides a powerful application scripting tool for .NET developers.
cloudflare/workers-rs
Write Cloudflare Workers in 100% Rust via WebAssembly
zshipko/ocaml-rs
OCaml extensions in Rust
matsadler/magnus
Ruby bindings for Rust. Write Ruby extension gems in Rust, or call Ruby from Rust.
reliforp/reli-prof
A sampling profiler or a memory usage profiler for PHP written in PHP, which reads information about running PHP VM from outside the process. You can find performance bottlenecks or memory leaks of your scripts without changing the target script or loading extensions.