ffi
There are 872 repositories under ffi topic.
PyO3/pyo3
Rust bindings for the Python interpreter
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.
rusterlium/rustler
Safe Rust bridge for creating Erlang NIF functions
rust-lang/rust-bindgen
Automatically generates Rust FFI bindings to C (and some C++) libraries.
fzyzcjy/flutter_rust_bridge
Flutter/Dart <-> Rust binding generator, feature-rich, but seamless and simple.
cloudflare/workers-rs
Write Cloudflare Workers in 100% Rust via WebAssembly
1Password/typeshare
Typeshare is the ultimate tool for synchronizing your type definitions between Rust and other languages for seamless FFI.
retep998/winapi-rs
Rust bindings to Windows API
cunarist/rinf
Rust for native business logic, Flutter for flexible and beautiful GUI
metacall/core
MetaCall: The ultimate polyglot programming experience.
dart-native/dart_native
Write iOS&macOS&Android Code using Dart. This package liberates you from redundant glue code and low performance of Flutter Channel.
vladimirvivien/go-cshared-examples
Calling Go Functions from Other Languages using C Shared Libraries
tr1ckydev/hyperimport
⚡ Import c, rust, zig etc. files in your TypeScript code and more.
rochacbruno/rust-python-example
Example of using Rust to Extend Python
mystor/rust-cpp
Embed C++ directly inside your rust code!
JuliaInterop/Cxx.jl
The Julia C++ Interface
chinedufn/swift-bridge
swift-bridge facilitates Rust and Swift interop.
dart-windows/win32
Build Win32 apps with Dart!
caiorss/C-Cpp-Notes
Notes about modern C++, C++11, C++14 and C++17, Boost Libraries, ABI, foreign function interface and reference cards.
huacnlee/rucaptcha
Captcha Gem for Rails, which generates captcha image by Rust.
JuliaPy/PythonCall.jl
Python and Julia in harmony.
mediremi/rust-plus-golang
Rust + Go — Call Rust code from Go using FFI
dyu/ffi-overhead
comparing the c ffi (foreign function interface) overhead on various programming languages
matsadler/magnus
Ruby bindings for Rust. Write Ruby extension gems in Rust, or call Ruby from Rust.
larksuite/rsmpeg
A Rust crate that exposes FFmpeg's power as much as possible.
tweag/HaskellR
The full power of R in Haskell.
davidcole1340/ext-php-rs
Bindings for the Zend API to build PHP extensions natively in Rust.
jaseg/python-mpv
Python interface to the awesome mpv media player
denosaurs/deno_python
🐍 Python interpreter bindings for Deno and Bun.
Yurunsoft/ChineseUtil
PHP 中文工具包,支持汉字转拼音、拼音分词、简繁互转、数字、金额大写;QQ群:17916227
skoro/php-tkui
Build native desktop applications with PHP only
lisachenko/z-engine
:zap: PHP Engine Direct API
rodrigocfd/winsafe
Windows API and GUI in safe, idiomatic Rust.
reliforp/reli-prof
A sampling profiler or a memory 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.
draffensperger/go-interlang
Examples of calls between Go and C/C++ (and how to call a Go shared object from Node/Ruby/Python/Java)
waitingsong/node-win32-api
win32 api