Back to Topics Directory
Topic Hub

#ffi (30 Repositories)

Ranked open-source repositories tagged with #ffi, scored by pull request acceptance likelihood and maintainer engagement velocity.

Topic Avg Merge Rate

76.2%

Avg Review Latency

29.7h

Filter by language

30 repositories tagged #ffi

S TierRust 897 12 GFIs

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

84.5%
Merge Rate
-
First Review
85%
1st-Timers
21
Maintainers
A TierRust 16.2k 2 GFIs

PyO3/pyo3

Rust bindings for the Python interpreter

67.3%
Merge Rate
-
First Review
63%
1st-Timers
35
Maintainers
A TierRust 9.4k 1 GFIs

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.

65.4%
Merge Rate
-
First Review
90%
1st-Timers
16
Maintainers
B TierDart 254 1 GFIs

rainyl/opencv_dart

OpenCV bindings for Dart language and Flutter. Support Asynchronous Now!

100.0%
Merge Rate
<1h
First Review
100%
1st-Timers
3
Maintainers
A TierRust 979 1 GFIs

duckdb/duckdb-rs

Ergonomic bindings to duckdb for Rust

60.7%
Merge Rate
17h
First Review
50%
1st-Timers
9
Maintainers
A TierRust 170

rustls/rustls-ffi

Use Rustls from any language

83.3%
Merge Rate
5h
First Review
100%
1st-Timers
1
Maintainers
A TierDart 5.4k

fzyzcjy/flutter_rust_bridge

Flutter/Dart <-> Rust binding generator, feature-rich, but seamless and simple.

66.2%
Merge Rate
23h
First Review
50%
1st-Timers
11
Maintainers
A TierDart 848

halildurmus/win32

Call Windows APIs from Dart.

100.0%
Merge Rate
<1h
First Review
100%
1st-Timers
0
Maintainers
A TierKotlin 166

koreader/android-luajit-launcher

Android NativeActivity based launcher for LuaJIT, implementing the main loop within Lua land via FFI

64.3%
Merge Rate
6h
First Review
80%
1st-Timers
12
Maintainers
A TierC++ 470

apache/tvm-ffi

Open ABI and FFI for Machine Learning Systems

72.5%
Merge Rate
-
First Review
70%
1st-Timers
15
Maintainers
A TierRust 5.3k 1 GFIs

rust-lang/rust-bindgen

Automatically generates Rust FFI bindings to C (and some C++) libraries.

61.9%
Merge Rate
-
First Review
56%
1st-Timers
31
Maintainers
A TierC++ 189

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.

83.3%
Merge Rate
-
First Review
100%
1st-Timers
2
Maintainers
A TierPHP 457

lisachenko/z-engine

:zap: PHP Engine Direct API

90.5%
Merge Rate
-
First Review
50%
1st-Timers
2
Maintainers
A TierJUJulia 1.1k

JuliaPy/PythonCall.jl

Python and Julia in harmony.

51.4%
Merge Rate
-
First Review
14%
1st-Timers
6
Maintainers
A TierRust 1.5k 1 GFIs

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.

96.7%
Merge Rate
1h
First Review
100%
1st-Timers
1
Maintainers
A TierRust 845

extphprs/ext-php-rs

Bindings for the Zend API to build PHP extensions natively in Rust.

80.0%
Merge Rate
-
First Review
100%
1st-Timers
2
Maintainers
B TierRust 238

doom-fish/screencapturekit-rs

Safe, idiomatic Rust bindings for Apple ScreenCaptureKit — high-performance screen, window, and audio capture on macOS.

37.5%
Merge Rate
2d
First Review
0%
1st-Timers
1
Maintainers
B TierRust 510

Taaitaaiger/jlrs

Julia bindings for Rust

100.0%
Merge Rate
-
First Review
100%
1st-Timers
0
Maintainers
B TierRust 695

rodrigocfd/winsafe

Windows API and GUI in safe, idiomatic Rust.

66.7%
Merge Rate
3h
First Review
100%
1st-Timers
1
Maintainers
B TierRust 114

gdt-tools/gdt-cpus-rs

Game Developer's Toolkit for CPU Management

100.0%
Merge Rate
5d
First Review
100%
1st-Timers
1
Maintainers
B TierC 1.8k 2 GFIs

metacall/core

MetaCall: The ultimate polyglot programming experience.

11.8%
Merge Rate
9h
First Review
0%
1st-Timers
12
Maintainers
B TierDart 164

coder-dongjiayi/MXLogger

MXLogger 是基于mmap内存映射机制的跨平台日志库,支持AES CFB 128位加密,支持iOS Android Flutter。核心代码使用C/C++实现, Flutter端通过ffi调用,性能几乎与原生一致。 底层序列化使用Google开源的flat_buffers实现,高效稳定。

100.0%
Merge Rate
-
First Review
100%
1st-Timers
0
Maintainers
B TierRust 185

xberg-io/crawlberg

High-performance web crawling engine with bindings for 11 languages

37.1%
Merge Rate
7h
First Review
25%
1st-Timers
2
Maintainers
B TierHAHaskell 111

joe-warren/opencascade-hs

Haskell Bindings for the OpenCASCADE CAD Kernel + A Declarative CAD/Solid Modeling Library

100.0%
Merge Rate
-
First Review
100%
1st-Timers
0
Maintainers
B TierRust 279

LottieFiles/dotlottie-rs

High-performance Lottie & dotLottie player in Rust, with bindings for Android, iOS, Web (WASM), and C/C++.

75.0%
Merge Rate
4d
First Review
100%
1st-Timers
0
Maintainers
B TierC# 5.5k

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.

100.0%
Merge Rate
2d
First Review
0%
1st-Timers
0
Maintainers
B TierRust 3.7k

cloudflare/workers-rs

Write Cloudflare Workers in 100% Rust via WebAssembly

33.3%
Merge Rate
21h
First Review
0%
1st-Timers
4
Maintainers
B TierRust 296

zshipko/ocaml-rs

OCaml extensions in Rust

100.0%
Merge Rate
14h
First Review
0%
1st-Timers
1
Maintainers
B TierRust 913

matsadler/magnus

Ruby bindings for Rust. Write Ruby extension gems in Rust, or call Ruby from Rust.

100.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
B TierPHP 550

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.

96.7%
Merge Rate
19d
First Review
100%
1st-Timers
0
Maintainers
Best Ffi Open Source Repositories & C-Rank™ | GetMerged