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

39.5%

Avg Review Latency

54.1h

Filter by language

30 repositories tagged #ffi

B TierDart 849

halildurmus/win32

Call Windows APIs from Dart.

100.0%
Merge Rate
<1h
First Review
100%
1st-Timers
0
Maintainers
S TierPHP 457

lisachenko/z-engine

:zap: PHP Engine Direct API

90.5%
Merge Rate
1h
First Review
100%
1st-Timers
2
Maintainers
S TierRust 862 11 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

87.8%
Merge Rate
23h
First Review
67%
1st-Timers
22
Maintainers
A TierC++ 455

apache/tvm-ffi

Open ABI and FFI for Machine Learning Systems

79.4%
Merge Rate
12h
First Review
70%
1st-Timers
24
Maintainers
B TierPHP 547

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.

97.6%
Merge Rate
19d
First Review
100%
1st-Timers
1
Maintainers
A TierRust 16.1k 2 GFIs

PyO3/pyo3

Rust bindings for the Python interpreter

73.5%
Merge Rate
2d
First Review
76%
1st-Timers
36
Maintainers
A TierDart 5.4k

fzyzcjy/flutter_rust_bridge

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

67.8%
Merge Rate
22h
First Review
17%
1st-Timers
9
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 9.2k 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.

76.5%
Merge Rate
6d
First Review
75%
1st-Timers
10
Maintainers
B TierRust 3.6k

cloudflare/workers-rs

Write Cloudflare Workers in 100% Rust via WebAssembly

50.0%
Merge Rate
1d
First Review
100%
1st-Timers
3
Maintainers
B TierJUJulia 1.1k

JuliaPy/PythonCall.jl

Python and Julia in harmony.

63.3%
Merge Rate
12d
First Review
60%
1st-Timers
3
Maintainers
B TierRust 162 1 GFIs

xberg-io/crawlberg

High-performance web crawling engine with bindings for 11 languages

76.9%
Merge Rate
14d
First Review
67%
1st-Timers
1
Maintainers
B TierGo 645

rodrigocfd/windigo

Windows API and GUI in idiomatic Go.

66.7%
Merge Rate
4d
First Review
0%
1st-Timers
0
Maintainers
C TierHAHaskell 587

tweag/HaskellR

The full power of R in Haskell.

88.9%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
C TierHAHaskell 107

joe-warren/opencascade-hs

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

0.0%
Merge Rate
-
First Review
0%
1st-Timers
1
Maintainers
C TierLua 170

fffonion/lua-resty-openssl

FFI-based OpenSSL binding for OpenResty

66.7%
Merge Rate
8d
First Review
0%
1st-Timers
1
Maintainers
C TierRust 276

LottieFiles/dotlottie-rs

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

0.0%
Merge Rate
-
First Review
0%
1st-Timers
1
Maintainers
D TierKotlin 421

gobley/gobley

Embed Rust into your Kotlin Multiplatform project

0.0%
Merge Rate
<1h
First Review
0%
1st-Timers
0
Maintainers
D TierRust 369

ubolonton/emacs-module-rs

Rust binding and tools for Emacs's dynamic modules

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierHAHaskell 225

harpocrates/inline-rust

Use snippets of Rust inline in your Haskell programs

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierJUJulia 763

JuliaInterop/Cxx.jl

The Julia C++ Interface

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierHAHaskell 235

tweag/inline-java

Haskell/Java interop via inline Java code in Haskell modules.

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierHAHaskell 145

wavewave/fficxx

Haskell-C++ Foreign Function Interface Generator

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierZig 184

clojurewasm/ClojureWasm

A JVM-free Clojure runtime in Zig — call WebAssembly from Clojure to use libraries written in any language.

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierRust 294

zshipko/ocaml-rs

OCaml extensions in Rust

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierC 1.8k

metacall/core

MetaCall: The ultimate polyglot programming experience.

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierRust 277

brundonsmith/rust_lisp

A Rust-embeddable Lisp, with support for interop with native Rust functions

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierLua 246

CapsAdmin/goluwa

game engine and framework written in luajit

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierC 320

gabrielrcouto/awesome-php-ffi

PHP FFI examples and use cases

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierRust 297

Michael-F-Bryan/rust-ffi-guide

A guide for doing FFI using Rust

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