Top 108 ffi open source projects

Curryrs
Bridge the gap between Haskell and Rust
Rustler
Safe Rust bridge for creating Erlang NIF functions
Python Mpv
Python interface to the awesome mpv media player
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.
Awesome Php Ffi
PHP FFI examples and use cases
✭ 217
cawesomeffi
Inline Rust
Use snippets of Rust inline in your Haskell programs
Rust Ffi Guide
A guide for doing FFI using Rust
Emacs Module Rs
Rust binding and tools for emacs-module (Emacs's dynamic module support)
Inline Java
Haskell/Java interop via inline Java code in Haskell modules.
Rust Bindgen
Automatically generates Rust FFI bindings to C (and some C++) libraries.
Rustr
Rust and R Integration
✭ 160
rustrffi
Libnotify
Ruby bindings for libnotify using FFI.
✭ 138
rubyffi
Tflite native
A Dart interface to TensorFlow Lite (tflite) through dart:ffi
Swift Haskell Tutorial
Integrating Haskell with Swift Mac Apps
Fficxx
Haskell-C++ Foreign Function Interface Generator
Lzmq
Lua binding to ZeroMQ
Derry
A script manager for Dart.
Android Luajit Launcher
Android NativeActivity based launcher for LuaJIT, implementing the main loop within Lua land via FFI
Ffi Convert Rs
Easier and safer interface between Rust, C, and other languages
✭ 86
rustffi
Erlang nif Sys
Low level bindings to Erlang NIF API for Rust
Realm Dart Ffi
Experimental Realm binding using dart:ffi preview support
Koreader Base
Base framework offering a Lua scriptable environment for creating document readers
Winapi Rs
Rust bindings to Windows API
Ffi Platypus
Write Perl bindings to non-Perl libraries with FFI. No XS required.
✭ 80
perlffi
Dustr
Dart - rust - Flutter compatibility
Rucaja
Calling the JVM from Rust via JNI
Rust V8worker2
Minimal Rust binding to V8 (based on ry/libv8worker2)
Zion
A statically-typed strictly-evaluated garbage-collected readable programming language.
Hcwiid
Haskell binding for CWiid (wiimote)
Php Ffi Examples
Runnable examples to learn how PHP FFI works
Cxx.jl
The Julia C++ Interface
Core
MetaCall: The ultimate polyglot programming experience.
✭ 596
cffipolyglot
Dart native
Write iOS&Android Code using Dart. This package liberates you from redundant glue code and low performance of Flutter Channel.
Go Cshared Examples
Calling Go Functions from Other Languages using C Shared Libraries
Rust Cpp
Embed C++ directly inside your rust code!
Haskellr
The full power of R in Haskell.
Chineseutil
PHP 中文工具包,支持汉字转拼音、拼音分词、简繁互转、数字、金额大写;QQ群:17916227
Pyo3
Rust bindings for the Python interpreter
Ffi Overhead
comparing the c ffi (foreign function interface) overhead on various programming languages
C Cpp Notes
Notes about modern C++, C++11, C++14 and C++17, Boost Libraries, ABI, foreign function interface and reference cards.
Z Engine
⚡️ PHP Engine Direct API
Go Interlang
Examples of calls between Go and C/C++ (and how to call a Go shared object from Node/Ruby/Python/Java)
Win32
Build Win32 apps with Dart!
ext-psi
PHP System Interface (aka FFI)
cld3-ruby
cld3-ruby is an interface of Compact Language Detector v3 (CLD3) for Ruby.
gpgme
GPGme bindings for Rust
renderdoc-rs
RenderDoc application bindings for Rust
ffi-libc
Useful Ruby FFI bindings for libc
rust-lang-interop
Rust language interoperability with other languages - C, C++ etc.
unixstring
An FFI-friendly null-terminated byte string
PhpWebcam
This is a PHP library to capture webcam frames
cffi
Safe* C foreign function interface for Rust, using proc macros and marshaling types.
libserialport.dart
Serial Port for Dart
1-60 of 108 ffi projects