Ecosyste.ms: Repos

An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: ffi-bindings

madsmtm/objc2

Bindings to Apple's frameworks in Rust

Language: Rust - Size: 6.26 MB - Last synced: about 2 hours ago - Pushed: 3 days ago - Stars: 272 - Forks: 34

p2panda/meli

Meli Android app built with p2panda for decentralised and offline-first collaboration

Language: Dart - Size: 1.51 MB - Last synced: about 6 hours ago - Pushed: about 8 hours ago - Stars: 11 - Forks: 1

caiorss/C-Cpp-Notes

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

Language: C++ - Size: 28.2 MB - Last synced: 3 days ago - Pushed: 4 days ago - Stars: 696 - Forks: 132

goatshriek/stumpless-sys

Rust bindings for the Stumpless library.

Language: Rust - Size: 17.6 KB - Last synced: 6 days ago - Pushed: 6 days ago - Stars: 5 - Forks: 3

HadrienG2/hwlocality

Rust bindings to Open MPI Portable Hardware Locality "hwloc" library, covering version 2.0 and above.

Language: Rust - Size: 2.3 MB - Last synced: 6 days ago - Pushed: 7 days ago - Stars: 14 - Forks: 5

westy92/timelib-rust

A small Rust wrapper around the timelib library.

Language: C - Size: 168 KB - Last synced: 8 days ago - Pushed: 8 days ago - Stars: 3 - Forks: 0

dogue/odin-termios 📦

Odin bindings for libc's termios functions

Language: Odin - Size: 2.93 KB - Last synced: 10 days ago - Pushed: 11 days ago - Stars: 0 - Forks: 0

jfrimmel/cargo-valgrind

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

Language: Rust - Size: 192 KB - Last synced: 2 days ago - Pushed: about 1 year ago - Stars: 118 - Forks: 12

phw/rust-discid 📦

Rust bindings for MusicBrainz libdiscid

Language: Rust - Size: 65.4 KB - Last synced: 12 days ago - Pushed: about 1 year ago - Stars: 4 - Forks: 0

termoshtt/metis

WIP: Rust wrapper of METIS, Partitioning UnstructuredGraphs, Partitioning Meshes, and ComputingFill-Reducing Orderings of Sparse Matrices

Language: C - Size: 4.73 MB - Last synced: 12 days ago - Pushed: over 3 years ago - Stars: 2 - Forks: 1

byteit101/subspawn

SubSpawn Native Process Launching in Ruby

Language: Ruby - Size: 189 KB - Last synced: 4 days ago - Pushed: 12 days ago - Stars: 1 - Forks: 0

postmodern/ffi-ptrace

Ruby FFI bindings for ptrace

Language: Ruby - Size: 51.8 KB - Last synced: 12 days ago - Pushed: about 1 year ago - Stars: 9 - Forks: 0

mdrokz/secugen_rs

Rust bindings to secugen fingerprint scanner SDK

Language: C - Size: 2.71 MB - Last synced: 12 days ago - Pushed: 4 months ago - Stars: 0 - Forks: 1

prove-rs/z3.rs

Rust bindings for the Z3 solver.

Language: Rust - Size: 579 KB - Last synced: 12 days ago - Pushed: about 1 month ago - Stars: 312 - Forks: 101

kassane/llvm-zig

LLVM bindings written in Zig

Language: Zig - Size: 94.7 KB - Last synced: 12 days ago - Pushed: 2 months ago - Stars: 19 - Forks: 0

foniod/redbpf 📦

Rust library for building and running BPF/eBPF modules

Language: Rust - Size: 1.08 MB - Last synced: 8 days ago - Pushed: 11 months ago - Stars: 1,707 - Forks: 134

kraktus/cargo-extern-fn

A cargo subcommand used to generate appropriate cxx bridge from a rust crate

Language: Rust - Size: 200 KB - Last synced: 15 days ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

urschrei/polyline-ffi

FFI Bindings for the rust-polyline crate

Language: Rust - Size: 3.36 MB - Last synced: 10 days ago - Pushed: 11 days ago - Stars: 1 - Forks: 0

scala-interop/slinc

Scala <-> C interop

Language: Scala - Size: 949 KB - Last synced: 12 days ago - Pushed: 2 months ago - Stars: 101 - Forks: 5

tmcdonell/cuda

Haskell FFI bindings to CUDA

Language: Haskell - Size: 1.89 MB - Last synced: 18 days ago - Pushed: 6 months ago - Stars: 75 - Forks: 34

JasperEssien2/text_editors

A simple text editor program to demonstrate flutter and platform communication mechanism

Language: Dart - Size: 249 KB - Last synced: 26 days ago - Pushed: over 1 year ago - Stars: 0 - Forks: 1

duckdb/duckdb-rs

Ergonomic bindings to duckdb for Rust

Language: Rust - Size: 39.3 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 355 - Forks: 69

bsteps/flutter_photon_rs

Dart ffi to photon library, an image processing library written in rust.

Language: Dart - Size: 23.5 MB - Last synced: 15 days ago - Pushed: almost 2 years ago - Stars: 6 - Forks: 1

hertzg/node-net-keepalive

Provides high-level access to socket options like TCP_KEEPINTVL, TCP_KEEPCNT and TCP_USER_TIMEOUT for node js.

Language: JavaScript - Size: 3.27 MB - Last synced: 29 days ago - Pushed: 30 days ago - Stars: 37 - Forks: 13

fawno/QPDF

PHP class for access QPDF C Interface

Language: C - Size: 27.3 KB - Last synced: 28 days ago - Pushed: almost 2 years ago - Stars: 0 - Forks: 0

ztamizzen/ffi-test-with-rust

Connecting nodejs and Rust through FFI.

Language: Rust - Size: 6.02 MB - Last synced: 29 days ago - Pushed: over 4 years ago - Stars: 0 - Forks: 0

fawno/GhostscriptAPI

PHP wrapper class for GhostscriptAPI

Language: C - Size: 22.5 KB - Last synced: 29 days ago - Pushed: almost 2 years ago - Stars: 0 - Forks: 0

Cldfire/nvml-wrapper

Safe Rust wrapper for the NVIDIA Management Library

Language: Rust - Size: 960 KB - Last synced: 19 days ago - Pushed: about 2 months ago - Stars: 110 - Forks: 21

paolobarbolini/libraw-rs

Rust FFI bindings to LibRaw

Language: Rust - Size: 114 KB - Last synced: 23 days ago - Pushed: 26 days ago - Stars: 12 - Forks: 7

david942j/crabstone Fork of bnagy/crabstone

crabstone is a Ruby binding to the capstone disassembly library by Nguyen Anh Quynh

Language: Ruby - Size: 558 KB - Last synced: 19 days ago - Pushed: over 1 year ago - Stars: 19 - Forks: 1

coq-community/coqffi

Automatically generates Coq FFI bindings to OCaml libraries [maintainer=@lthms]

Language: OCaml - Size: 412 KB - Last synced: 21 days ago - Pushed: about 1 year ago - Stars: 32 - Forks: 8

Wsiegenthaler/alass-ffi

Wrapper library and FFI bindings for performing subtitle synchronization with Alass

Language: Rust - Size: 701 KB - Last synced: 26 days ago - Pushed: about 2 years ago - Stars: 4 - Forks: 0

alambov-md/libpng-rs

Cargo packages suite for 'libpng' library usage in Rust.

Language: C - Size: 318 KB - Last synced: 10 days ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0

sophsec/ffi-otr

Ruby FFI bindings for the Off-The-Record Messaging library.

Language: Ruby - Size: 32.2 KB - Last synced: about 2 months ago - Pushed: about 8 years ago - Stars: 8 - Forks: 1

sophsec/ffi-disarm

Ruby FFI bindings for libdisarm, an ARM disassembler library.

Language: Ruby - Size: 113 KB - Last synced: about 2 months ago - Pushed: over 10 years ago - Stars: 1 - Forks: 0

folksable/blurhash_ffi

Blurhash encoder and decoder for flutter using native C code with ffi bindings.

Language: Dart - Size: 11.2 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 26 - Forks: 6

kassane/asio-zig

asio (standalone) event-loop to C API - Experimental (uses zig 0.12.0)

Language: C++ - Size: 28.3 KB - Last synced: 12 days ago - Pushed: 2 months ago - Stars: 4 - Forks: 3

nsbuitrago/libparasail-sys

Rust bindings for the Parasail C library

Language: Rust - Size: 34.2 KB - Last synced: 19 days ago - Pushed: 27 days ago - Stars: 0 - Forks: 0

Textualization/php-sentencepiece

Minimal access to Google SentencePiece using FFI

Language: PHP - Size: 16.6 KB - Last synced: about 2 months ago - Pushed: 3 months ago - Stars: 0 - Forks: 1

marirs/winfw-rs

Bindings for Windows Firewall from Rust

Language: C++ - Size: 75.2 KB - Last synced: 11 days ago - Pushed: over 1 year ago - Stars: 17 - Forks: 4

elftausend/nvjpeg-rs

Rust bindings to the nvJPEG library.

Language: Rust - Size: 1.29 MB - Last synced: 26 days ago - Pushed: 2 months ago - Stars: 6 - Forks: 0

redsift/rkdb

kdb+ Rust embedding and IPC

Language: Rust - Size: 32.2 KB - Last synced: about 10 hours ago - Pushed: over 4 years ago - Stars: 17 - Forks: 6

paddor/cztop

CZMQ binding for Ruby

Language: Ruby - Size: 785 KB - Last synced: 3 days ago - Pushed: 2 months ago - Stars: 33 - Forks: 12

sn99/rust-ffi-examples

FFI examples written in Rust

Language: Makefile - Size: 362 KB - Last synced: 2 months ago - Pushed: over 3 years ago - Stars: 49 - Forks: 9

b4rti/mono-rs

Lightweight Mono wrapper.

Language: Rust - Size: 63.5 KB - Last synced: 4 days ago - Pushed: over 1 year ago - Stars: 7 - Forks: 1

Vexcited/libpcap

Node.js bindings for `wpcap.dll` using koffi.

Language: TypeScript - Size: 52.7 KB - Last synced: about 1 month ago - Pushed: 3 months ago - Stars: 1 - Forks: 0

ente76/sd-sys

sd-sys defines the FFI bindings for sd-id128 & sd-journal in the systemd API of [libsystemd](https://www.freedesktop.org/software/systemd/man/sd-id128.html). sd-sys is part of the [systemd.rs](https://github.com/ente76/systemd.rs) project.

Language: Rust - Size: 41 KB - Last synced: 3 days ago - Pushed: about 3 years ago - Stars: 1 - Forks: 0

namib-project/rust-uci

Rust bindings for the Unified Configuration Interface (UCI)

Language: Rust - Size: 25.4 KB - Last synced: 17 days ago - Pushed: 9 months ago - Stars: 12 - Forks: 3

wowinter13/fast_fuzzy_matcher

A tiny and blazing-fast fuzzy search in pure Ruby with FFI bindings to Go.

Language: Go - Size: 958 KB - Last synced: 2 days ago - Pushed: 4 months ago - Stars: 2 - Forks: 0

ravener/luvel

A LevelDB wrapper for LuaJIT and Luvit

Language: Lua - Size: 24.4 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 3 - Forks: 1

smack0007/SDL_ts

SDL bindings for TypeScript. Currently running on deno.

Language: TypeScript - Size: 7.82 MB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 9 - Forks: 4

Hywan/gutenberg-parser-rs 📦

An experimental Rust parser for WordPress Gutenberg post format

Language: Rust - Size: 9.19 MB - Last synced: 12 days ago - Pushed: almost 4 years ago - Stars: 88 - Forks: 5

dsseng/rust-tf-pluggabledevice

A reference TensorFlow PluggableDevice implementation, in Rust

Language: Rust - Size: 42 KB - Last synced: 3 months ago - Pushed: almost 2 years ago - Stars: 0 - Forks: 0

BB-301/c-getpass-in-rust

A simple wrapper library that allows using the non-standard getpass C function, which is available on some UNIX-like systems such as, for instance, various GNU/Linux distributions and macOS.

Language: Rust - Size: 4.88 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 0 - Forks: 0

Koka/odbc-rs

Rust ODBC FFI binding

Language: Rust - Size: 6.16 MB - Last synced: about 2 months ago - Pushed: about 1 year ago - Stars: 96 - Forks: 29

par6n/paper-plane 📦

TDLib bindings for Node.js

Language: JavaScript - Size: 47.9 KB - Last synced: 21 days ago - Pushed: about 6 years ago - Stars: 8 - Forks: 1

quangIO/modsecurity-rs

Safe Rust wrapper for libmodsecurity

Language: Rust - Size: 6.84 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 0 - Forks: 0

badetitou/Pharo-LibVLC

Binding ffi of libvlc for Pharo

Language: Smalltalk - Size: 4.51 MB - Last synced: 21 days ago - Pushed: 8 months ago - Stars: 16 - Forks: 6

ZackJorquera/petsc-rs

Experimental PETSc rust bindings. This github repo is inactive and was moved to https://gitlab.com/petsc/petsc-rs, which is being actively updated.

Language: Rust - Size: 2.34 MB - Last synced: 4 months ago - Pushed: over 2 years ago - Stars: 6 - Forks: 0

fishi0x01/libdb-sys Fork of jesterpm/libdb-sys

Statically linked ffi bindings for Berkeley DB

Language: Rust - Size: 47.8 MB - Last synced: 3 days ago - Pushed: 3 months ago - Stars: 1 - Forks: 5

kassane/lean4-zig

Zig bindings for Lean4

Language: Zig - Size: 58.6 KB - Last synced: 12 days ago - Pushed: 4 months ago - Stars: 6 - Forks: 1

chdb-io/chdb-bun

bun.sh bindings for chDB, an embedded SQL Engine powered by ClickHouse

Language: C - Size: 61.5 KB - Last synced: 2 months ago - Pushed: 5 months ago - Stars: 6 - Forks: 1

instantiations/es_compression

Compression framework for Dart providing FFI implementations for Brotli, Lz4, Zstd (Zstandard) with ready-to-use prebuilt binaries for Win/Linux/Mac.

Language: Dart - Size: 9.5 MB - Last synced: 4 months ago - Pushed: 8 months ago - Stars: 35 - Forks: 8

azadprajapat/opencv_awesome

Flutter Plugin to Access OpenCV SDK implementation in Flutter using Dart FFI

Language: C++ - Size: 47.8 MB - Last synced: about 1 month ago - Pushed: almost 3 years ago - Stars: 3 - Forks: 6

Arnie97/import-java

Import Java packages into Python - Syntax sugar for PyJNIus or JavaBridge

Language: Python - Size: 8.79 KB - Last synced: 13 days ago - Pushed: about 6 years ago - Stars: 17 - Forks: 0

arefimenko/dart_ffi

Dart Foreign Function Interface. Contains the following examples of FFI: JavaScript, Java, Kotlin (WIP), Objective-C, Swift, C, C++. Also with Flutter FFI Plugin

Size: 362 KB - Last synced: 6 months ago - Pushed: 8 months ago - Stars: 10 - Forks: 0

octplane/fsevent-rust

FSEvent bindings for rust.

Language: Rust - Size: 172 KB - Last synced: 25 days ago - Pushed: over 2 years ago - Stars: 41 - Forks: 18

SubconsciousCompute/poc-windows-rust-filter

Windows Minifilter Driver in pure Rust

Language: Rust - Size: 5.72 MB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 28 - Forks: 3

avan1235/kotlin-native-rust-interop

Template Project for Kotlin/Native and Rust interoperability

Language: Rust - Size: 64.5 KB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 0 - Forks: 0

sophsec/ffi-hackrf

(Experimental) Ruby FFI bindings for libhackrf

Language: Ruby - Size: 121 KB - Last synced: about 2 months ago - Pushed: over 9 years ago - Stars: 6 - Forks: 0

hugomarquez/ffi-cups

Ruby FFI C bindings for libcups

Language: Ruby - Size: 72.3 KB - Last synced: 2 days ago - Pushed: 7 months ago - Stars: 1 - Forks: 4

sighingnow/mxnet-haskell

MXNet interface in Haskell.

Language: Haskell - Size: 139 KB - Last synced: 22 days ago - Pushed: almost 6 years ago - Stars: 9 - Forks: 3

crclark/foundationdb-haskell

Haskell FFI bindings to the FoundationDB C API

Language: Haskell - Size: 1.17 MB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 34 - Forks: 5

euclio/hunspell-sys

Rust bindings for the hunspell C API

Language: Rust - Size: 27.3 KB - Last synced: 6 days ago - Pushed: over 1 year ago - Stars: 7 - Forks: 5

MidstallSoftware/flutter_llama

llama.cpp bindings for Flutter

Language: Dart - Size: 333 KB - Last synced: 8 months ago - Pushed: 8 months ago - Stars: 3 - Forks: 2

sanko/Termbox.pm

Perl bindings to Termbox

Language: Perl - Size: 57.6 KB - Last synced: 4 days ago - Pushed: 11 months ago - Stars: 2 - Forks: 0

postmodern/ffi-pcap

Ruby FFI bindings for libpcap.

Language: Ruby - Size: 380 KB - Last synced: 5 days ago - Pushed: about 1 year ago - Stars: 43 - Forks: 9

fawno/PHP-wkhtmltox

PHP/FFI class for wkhtmltox C library

Language: PHP - Size: 5.86 KB - Last synced: 13 days ago - Pushed: about 4 years ago - Stars: 6 - Forks: 0

elftausend/nnapi

Rust bindings to the Android NNAPI

Language: Rust - Size: 249 KB - Last synced: 26 days ago - Pushed: 8 months ago - Stars: 1 - Forks: 0

jpathy/hidapi

FFI bindings for hidapi

Language: Racket - Size: 5.86 KB - Last synced: 4 days ago - Pushed: 9 months ago - Stars: 1 - Forks: 3

SerafimArts/ffi-sdl-ttf

SDL2 TTF FFI bindings for the PHP language

Language: C - Size: 785 KB - Last synced: about 1 month ago - Pushed: 6 months ago - Stars: 2 - Forks: 1

Rami-Sabbagh/luajit-tdlib 📦

A LuaJIT FFI binding for Telegram's Database Library (TDLib)'s JSON interface.

Language: Lua - Size: 17.6 KB - Last synced: 9 months ago - Pushed: almost 4 years ago - Stars: 3 - Forks: 1

mrsac7/DLOTP

A simple One Time Password (OTP) library in Dart

Language: Dart - Size: 43 KB - Last synced: 9 months ago - Pushed: almost 4 years ago - Stars: 0 - Forks: 0

DrYaling/bulket

unreal third persion demo written in rust

Language: C++ - Size: 385 MB - Last synced: 9 months ago - Pushed: about 1 year ago - Stars: 6 - Forks: 2

ChristopherRabotin/SPICE

The NASA JPL NAIF SPICE toolkit Rust FFI bindings, cf. https://naif.jpl.nasa.gov/naif/toolkit.html

Language: Rust - Size: 9.93 MB - Last synced: 10 months ago - Pushed: over 6 years ago - Stars: 0 - Forks: 0

jemc/ruby-rabbitmq

A Ruby RabbitMQ client library based on FFI bindings for librabbitmq. :gem: :rabbit2:

Language: Ruby - Size: 192 KB - Last synced: 1 day ago - Pushed: over 6 years ago - Stars: 10 - Forks: 7

kassane/vswhom-zig 📦

Pure zig-FFI to Jon Blow's VS discovery script

Language: Zig - Size: 9.77 KB - Last synced: 12 days ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0

keera-studios/hcwiid

Haskell binding for CWiid (wiimote)

Language: Haskell - Size: 59.6 KB - Last synced: 26 days ago - Pushed: over 1 year ago - Stars: 10 - Forks: 3

devigned/veil

Veil is a code generator which exposes Golang packages via a generated C ABI that is consumed by host languages through FFI. Currently, Veil supports Python, but could be used with any FFI implementation. This is a work in progress.

Language: Go - Size: 142 KB - Last synced: 10 months ago - Pushed: over 6 years ago - Stars: 10 - Forks: 1

MechSlayer/dyncall-sys

Raw C bindings for the dyncall libraries

Language: Rust - Size: 6.84 KB - Last synced: about 2 months ago - Pushed: 12 months ago - Stars: 1 - Forks: 0

nucular/tcclua

LuaJIT FFI bindings for the Tiny C Compiler

Language: Lua - Size: 29.3 KB - Last synced: 9 months ago - Pushed: almost 2 years ago - Stars: 25 - Forks: 2

khoren93/flutter_camera_processing

OpenCV and ZXing C++ libraries natively in Flutter with Dart FFI using the camera stream

Language: Dart - Size: 215 KB - Last synced: 12 months ago - Pushed: 12 months ago - Stars: 23 - Forks: 7

paddor/czmq-ffi-gen

Generated, low-level CZMQ binding for Ruby

Language: Ruby - Size: 115 KB - Last synced: 19 days ago - Pushed: 4 months ago - Stars: 8 - Forks: 6

m4b/raml

OCaml runtime and FFI bindings directly in Rust

Language: Rust - Size: 24.4 KB - Last synced: 4 days ago - Pushed: almost 7 years ago - Stars: 78 - Forks: 5

postmodern/ffi-libc

Useful Ruby FFI bindings for libc

Language: Ruby - Size: 75.2 KB - Last synced: 12 days ago - Pushed: over 2 years ago - Stars: 31 - Forks: 11

potassium-shot/enet-cs-sys

Rust low level bindings for ENet-CSharp the library, which is a independent ENet implementation with a modified protocol for C, C++, C#, and other languages.

Language: Rust - Size: 11.7 KB - Last synced: about 2 months ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0

totechite/rust-snappy-ffi-example

It's a exercise project for binding to C Library implemented by Rust language.

Language: Rust - Size: 1.95 KB - Last synced: about 1 year ago - Pushed: about 5 years ago - Stars: 1 - Forks: 0

DrYaling/UnrealObject2RustBuilder

simple unreal object builder from c/cpp to rust

Language: Rust - Size: 11 MB - Last synced: 9 months ago - Pushed: about 1 year ago - Stars: 6 - Forks: 1

trishume/tobii-sys

Rust bindings for the Tobii Stream Engine API for eye tracking

Language: Rust - Size: 9.77 KB - Last synced: 7 days ago - Pushed: over 4 years ago - Stars: 7 - Forks: 3

mfelsche/pony-ast

:horse: :deciduous_tree: Library for accessing AST generated by ponyc

Language: Pony - Size: 109 KB - Last synced: 11 days ago - Pushed: 12 days ago - Stars: 2 - Forks: 1