Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

Projects in Awesome Lists tagged with ffi

A curated list of projects in awesome lists tagged with ffi .

https://github.com/pyo3/pyo3

Rust bindings for the Python interpreter

binding ffi python python-c-api rust

Last synced: 16 Dec 2024

https://github.com/PyO3/PyO3

Rust bindings for the Python interpreter

binding ffi python python-c-api rust

Last synced: 27 Oct 2024

https://github.com/PyO3/pyo3

Rust bindings for the Python interpreter

binding ffi python python-c-api rust

Last synced: 24 Oct 2024

https://github.com/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.

clr csharp dotnet ffi hacktoberfest mono python pythonnet

Last synced: 16 Dec 2024

https://rust-lang.github.io/rust-bindgen/

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

bindings codegen ffi

Last synced: 10 Nov 2024

https://github.com/rust-lang/rust-bindgen

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

bindings codegen ffi

Last synced: 16 Dec 2024

https://github.com/rusterlium/rustler

Safe Rust bridge for creating Erlang NIF functions

binding elixir erlang ffi nif rust

Last synced: 16 Dec 2024

https://github.com/fzyzcjy/flutter_rust_bridge

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

bindgen dart ffi flutter rust

Last synced: 16 Dec 2024

https://github.com/cloudflare/workers-rs

Write Cloudflare Workers in 100% Rust via WebAssembly

cloudflare ffi rust serverless webassembly workers workers-rs

Last synced: 16 Dec 2024

https://github.com/1password/typeshare

Typeshare is the ultimate tool for synchronizing your type definitions between Rust and other languages for seamless FFI.

cli ffi rust serde

Last synced: 16 Dec 2024

https://github.com/1Password/typeshare

Typeshare is the ultimate tool for synchronizing your type definitions between Rust and other languages for seamless FFI.

cli ffi rust serde

Last synced: 31 Oct 2024

https://github.com/cunarist/rinf

Rust for native business logic, Flutter for flexible and beautiful GUI

android app cross-platform dart ffi flutter gui ios linux macos production-ready restful-api rust web windows

Last synced: 17 Dec 2024

https://github.com/retep998/winapi-rs

Rust bindings to Windows API

ffi rust winapi windows

Last synced: 17 Dec 2024

https://github.com/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.

android dart dart-java dart-native dart-objc dartffi dartnative dartobjc ffi flutter ios java jni macos native objective-c runtime

Last synced: 21 Dec 2024

https://github.com/vladimirvivien/go-cshared-examples

Calling Go Functions from Other Languages using C Shared Libraries

dartlang dynamic-library ffi go golang java jna julia lua nodejs python ruby shared-libraries

Last synced: 15 Dec 2024

https://github.com/tr1ckydev/hyperimport

⚡ Import c, rust, zig etc. files in your TypeScript code and more.

bun ffi import

Last synced: 16 Dec 2024

https://github.com/juliapy/pythoncall.jl

Python and Julia in harmony.

ffi interoperability julia python

Last synced: 18 Dec 2024

https://github.com/mystor/rust-cpp

Embed C++ directly inside your rust code!

c-plus-plus ffi macros rust rust-cpp

Last synced: 19 Dec 2024

https://github.com/JuliaPy/PythonCall.jl

Python and Julia in harmony.

ffi interoperability julia python

Last synced: 12 Nov 2024

https://github.com/halildurmus/win32

Access common Win32 APIs directly from Dart using FFI — no C required!

dart ffi flutter win32 windows

Last synced: 20 Dec 2024

https://github.com/JuliaInterop/Cxx.jl

The Julia C++ Interface

clang cxx ffi julia magic

Last synced: 29 Nov 2024

https://github.com/juliainterop/cxx.jl

The Julia C++ Interface

clang cxx ffi julia magic

Last synced: 21 Dec 2024

https://github.com/caiorss/c-cpp-notes

Notes about modern C++, C++11, C++14 and C++17, Boost Libraries, ABI, foreign function interface and reference cards.

abi c cpp cpp11 cpp14 cpp17 dll dynamic examples ffi ffi-bindings ffi-wrapper fsharp guide haskell interface library reference research shared

Last synced: 20 Dec 2024

https://github.com/chinedufn/swift-bridge

swift-bridge facilitates Rust and Swift interop.

ffi interop ios rust swift

Last synced: 19 Dec 2024

https://github.com/mediremi/rust-plus-golang

Rust + Go — Call Rust code from Go using FFI

dynamic-library ffi go golang rust static-library

Last synced: 25 Nov 2024

https://github.com/huacnlee/rucaptcha

Captcha Gem for Rails, which generates captcha image by Rust.

captcha ffi magnus recaptcha rust

Last synced: 19 Dec 2024

https://github.com/matsadler/magnus

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

ffi ruby rust

Last synced: 20 Dec 2024

https://github.com/larksuite/rsmpeg

A Rust crate that exposes FFmpeg's power as much as possible.

bindings ffi ffmpeg rust video

Last synced: 19 Dec 2024

https://github.com/dyu/ffi-overhead

comparing the c ffi (foreign function interface) overhead on various programming languages

benchmark c ffi

Last synced: 20 Dec 2024

https://github.com/davidcole1340/ext-php-rs

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

ffi hacktoberfest php rust

Last synced: 05 Nov 2024

https://github.com/tweag/haskellr

The full power of R in Haskell.

ffi haskell interoperability r

Last synced: 19 Dec 2024

https://github.com/tweag/HaskellR

The full power of R in Haskell.

ffi haskell interoperability r

Last synced: 27 Oct 2024

https://github.com/jaseg/python-mpv

Python interface to the awesome mpv media player

audio bindings ffi gui libmpv media media-player mpv multimedia multimedia-player pillow python video

Last synced: 20 Nov 2024

https://github.com/yurunsoft/chineseutil

PHP 中文工具包,支持汉字转拼音、拼音分词、简繁互转、数字、金额大写;QQ群:17916227

chinese chinese-simplified chinese-traditional ffi php pinyin pinyin-analysis

Last synced: 15 Dec 2024

https://github.com/Yurunsoft/ChineseUtil

PHP 中文工具包,支持汉字转拼音、拼音分词、简繁互转、数字、金额大写;QQ群:17916227

chinese chinese-simplified chinese-traditional ffi php pinyin pinyin-analysis

Last synced: 29 Oct 2024

https://github.com/skoro/php-tkui

Build native desktop applications with PHP only

desktop ffi gui php php-ffi php-library php74 php8 tcl tcltk

Last synced: 18 Dec 2024

https://github.com/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.

elf ffi performance php php-ffi php-profiler profiler profiling sampling-profiler zend-engine

Last synced: 04 Nov 2024

https://github.com/rodrigocfd/winsafe

Windows API and GUI in safe, idiomatic Rust.

directx ffi gui native rust win32 windows

Last synced: 20 Dec 2024

https://github.com/taaitaaiger/jlrs

Julia bindings for Rust

ffi julia rust

Last synced: 15 Dec 2024

https://github.com/Taaitaaiger/jlrs

Julia bindings for Rust

ffi julia rust

Last synced: 29 Nov 2024

https://github.com/rust-nostr/nostr

Nostr protocol implementation, SDK and FFI

bindings ffi kotlin nodejs nostr rust rust-crate sdk swift

Last synced: 19 Dec 2024

https://github.com/rodrigocfd/windigo

Windows API and GUI in idiomatic Go.

ffi go golang gui native win32 windows

Last synced: 21 Dec 2024

https://github.com/duckdb/duckdb-rs

Ergonomic bindings to duckdb for Rust

arrow database duckdb ffi ffi-bindings olap rust

Last synced: 21 Dec 2024

https://github.com/ralfbiedert/interoptopus

The polyglot bindings generator for your library (C#, C, Python, …) 🐙

c csharp ffi python rust

Last synced: 21 Dec 2024

https://github.com/ubolonton/emacs-module-rs

Rust binding and tools for Emacs's dynamic modules

binding emacs emacs-modules ffi rust

Last synced: 20 Dec 2024

https://github.com/giovanniberti/robusta

Easy interop between Rust and Java

ffi java rust

Last synced: 17 Dec 2024

https://github.com/dart-archive/wasm

Utilities for loading and running WASM modules from Dart code

dart dartlang ffi wasm

Last synced: 28 Sep 2024

https://github.com/denoland/deno_bindgen

Write high-level Deno FFI libraries in Rust.

bindgen deno ffi rust

Last synced: 15 Dec 2024

https://github.com/michael-f-bryan/rust-ffi-guide

A guide for doing FFI using Rust

ffi rust tutorial

Last synced: 18 Dec 2024

https://github.com/Michael-F-Bryan/rust-ffi-guide

A guide for doing FFI using Rust

ffi rust tutorial

Last synced: 12 Nov 2024

https://github.com/denodrivers/sqlite3

The fastest and correct SQLite3 module for Deno runtime

database deno driver fastest ffi hacktoberfest native sqlite3

Last synced: 15 Dec 2024

https://github.com/zshipko/ocaml-rs

OCaml extensions in Rust

ffi ocaml rust

Last synced: 19 Dec 2024

https://github.com/IGJoshua/coffi

A Foreign Function Interface in Clojure for JDK 19.

clojure ffi jdk17 jdk18 jdk19 native project-panama

Last synced: 07 Nov 2024

https://github.com/igjoshua/coffi

A Foreign Function Interface in Clojure for JDK 19.

clojure ffi jdk17 jdk18 jdk19 native project-panama

Last synced: 21 Dec 2024

https://github.com/tr1ckydev/webview-bun

Bun bindings for webview, a tiny library for creating web-based desktop GUIs.

bun ffi webview

Last synced: 15 Dec 2024

https://github.com/brundonsmith/rust_lisp

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

embeddable ffi interpreter lisp rust

Last synced: 25 Nov 2024

https://github.com/thlorenz/rid-examples

Examples showing how to use Rid in order to build Dart/Flutter apps integrated with Rust.

dart ffi flutter rust wasm

Last synced: 16 Dec 2024

https://github.com/tweag/inline-java

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

ffi haskell interoperability java jni jvm

Last synced: 18 Dec 2024

https://github.com/harpocrates/inline-rust

Use snippets of Rust inline in your Haskell programs

ffi haskell quasiquotation rust

Last synced: 19 Dec 2024

https://github.com/yuriy-chumak/ol

Otus Lisp (Ol in short) is a purely* functional dialect of Lisp.

c compiler ffi interpreter language lisp ol olvm otus-lisp owl-lisp programming-language r7rs r7rs-scheme repl scheme tiny virtual-machine

Last synced: 13 Dec 2024

https://github.com/bottlenoselabs/c2cs

Generate C# bindings from a C header.

bindgen c clang codegen csharp ffi

Last synced: 11 Nov 2024

https://github.com/frencojobs/derry

A script manager for Dart.

dart ffi flutter rust

Last synced: 17 Dec 2024

https://github.com/zhangyuang/node-ffi-rs

Implement ffi in Node.js by Rust and NAPI

ffi napi node-ffi nodejs-ffi rust

Last synced: 21 Dec 2024

https://github.com/nvzqz/fruity

Rusty bindings for Apple libraries

api appkit apple bindings cf cocoa ffi foundation graphics ns objc rust system uikit

Last synced: 21 Dec 2024

https://github.com/oxalica/async-ffi

FFI-compatible futures

async ffi rust

Last synced: 21 Dec 2024

https://github.com/nvzqz/swift-bindgen

Bridging the gap between Swift and Rust

ffi interop rust swift

Last synced: 06 Nov 2024

https://github.com/rainyl/opencv_dart

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

dart ffi flutter opencv opencv4

Last synced: 21 Dec 2024

https://github.com/coder-dongjiayi/mxlogger

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

aes-128 android ffi flutter ios logger

Last synced: 21 Dec 2024

https://github.com/wavewave/fficxx

Haskell-C++ Foreign Function Interface Generator

cplusplus ffi haskell haskell-libraries wrapper

Last synced: 17 Dec 2024

https://github.com/jfrimmel/cargo-valgrind

A cargo subcommand, that runs valgrind and displays its output in a helpful manner.

cargo cargo-plugin cargo-subcommand cargo-valgrind ffi ffi-bindings leak runs-valgrind rust rust-valgrind valgrind

Last synced: 21 Dec 2024

https://github.com/nanotech/swift-haskell-tutorial

Integrating Haskell with Swift Mac Apps

ffi haskell macos swift

Last synced: 14 Oct 2024

https://github.com/zeromq/lzmq

Lua binding to ZeroMQ

ffi lua lua-bindings messaging zeromq zmq

Last synced: 20 Dec 2024

https://github.com/koreader/android-luajit-launcher

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

android ffi jni lua luajit native ndk

Last synced: 21 Dec 2024

https://github.com/djdeveloperr/skia_canvas

Fast HTML Canvas API implementation for Deno using Google Skia

canvas cpp deno fastest ffi hacktoberfest skia typescript

Last synced: 21 Dec 2024

https://github.com/splattael/libnotify

Ruby bindings for libnotify using FFI.

ffi libnotify ruby

Last synced: 21 Dec 2024

https://github.com/rustls/rustls-ffi

Use Rustls from any language

cryptography ffi rust ssl tls

Last synced: 29 Nov 2024

https://github.com/jamesmth/llvm-plugin-rs

Out-of-tree LLVM passes in Rust

ffi llvm-pass rust safe

Last synced: 11 Nov 2024

https://github.com/koreader/koreader-base

Base framework offering a Lua scriptable environment for creating document readers

djvu emulator epub ffi koreader leptonica lua luajit mupdf pdf sdl tesseract ubuntu

Last synced: 16 Dec 2024

https://github.com/shekohex/allo-isolate

Run Multithreaded Rust along with Dart VM (in isolate) 🌀

dart ffi flutter rust-lang

Last synced: 21 Dec 2024

https://github.com/desdaemon/flutter_rust_bridge_template

Template for Flutter + Rust integration with flutter_rust_bridge.

android cross-platform ffi flutter ios linux macos rust windows

Last synced: 19 Dec 2024

https://github.com/fffonion/lua-resty-openssl

FFI-based OpenSSL binding for OpenResty

ffi lua-nginx-module openresty openssl

Last synced: 17 Nov 2024

https://github.com/romgrk/fzy-lua-native

Luajit FFI bindings to FZY

ffi fzy lua luajit

Last synced: 16 Dec 2024

https://github.com/astroxnetwork/agent_dart

The library for Internet Computer, written in Dart & Rust.

dart dfinity ffi flutter internet-computer rust

Last synced: 21 Dec 2024

https://github.com/sonos/ffi-convert-rs

Easier and safer interface between Rust, C, and other languages

ffi rust

Last synced: 21 Dec 2024

https://github.com/kingluo/lua-resty-ffi

lua-resty-ffi provides an efficient and generic API to do hybrid programming in openresty/envoy with mainstream languages (Go, Python, Java, Rust, Nodejs, etc.).

coroutines envoy ffi golang java libevent lua luajit luarocks nginx nginx-proxy nodejs nonblocking openresty python3 rust rust-lang

Last synced: 20 Dec 2024

https://github.com/bengl/sbffi

FFI for node.js, written using NAPI, dyncall, and shared buffers.

dyncall ffi napi nodejs

Last synced: 27 Oct 2024

https://github.com/lisachenko/immutable-object

:lock: Immutable object library for PHP

ffi immutable object php z-engine

Last synced: 27 Oct 2024

https://github.com/davechallis/rust-xgboost

Rust bindings for XGBoost.

ffi machine-learning rust xgboost

Last synced: 19 Nov 2024

https://github.com/azurefx/dotnet.jl

Julia ❤️ .NET

clr dotnet ffi interop julia

Last synced: 16 Nov 2024