rustio rustio.net

External Ffi Bindings

74

tree-sitter

0.26.9 Growing

Rust bindings to the Tree-sitter parsing library

21.2M downloads · 6d ago
73

libc

0.2.186 Growing

Raw FFI bindings to platform libraries like libc.

1.2B downloads · 1mo ago
73

tss-esapi

7.7.0 Stable

Rust-native wrapper around TSS 2.0 Enhanced System API

2.4M downloads · 1mo ago
73

gmp-mpfr-sys

1.7.1 Stable

Rust FFI bindings for GMP, MPFR and MPC.

4.5M downloads · 1mo ago
72

csbindgen

1.9.8 Stable

Generate C# FFI from Rust for automatically brings native code and C native library to .NET and Unity.

590.9K downloads · 6d ago
71

simsimd

6.5.16 Stable

Portable mixed-precision BLAS-like vector math library for x86 and ARM

1.2M downloads · 2mo ago
71

wayland-sys

0.31.11 Growing

FFI bindings to the various libwayland-*.so libraries. You should only need this crate if you are working on custom wayland protocol extensions. Look at the crate wayland-client for usable bindings.

51.1M downloads · 1mo ago
71

onig_sys

69.9.3 Stable

The `onig_sys` crate contains raw rust bindings to the oniguruma library. This crate exposes a set of unsafe functions which can then be used by other crates to create safe wrappers around Oniguruma. You probably don't want to link to this crate directly; instead check out the `onig` crate.

40.7M downloads · 29d ago
71

openvino-sys

0.11.0 Growing

Low-level bindings for OpenVINO (use the `openvino` crate for easier-to-use bindings).

2.1M downloads · 19d ago
70

icu_capi

2.2.0 Stable

C interface to ICU4X

505.2K downloads · 1mo ago
70

maliput-sdk

0.25.2 Growing

Vendor for maliput libraries.

354.2K downloads · 10d ago
70

openssl-sys

0.9.116 Growing

FFI bindings to OpenSSL

351.4M downloads · 9d ago
70

kreuzberg-tesseract

4.9.8 Growing

Rust bindings for Tesseract OCR with cross-compilation, C++17, and caching improvements

23.3K downloads · today
69

foundations

5.7.1 Stable

A Rust service foundations library.

2.6M downloads · 6d ago
69

cryptoki

0.12.0 Growing

Rust-native wrapper around the PKCS #11 API

1.2M downloads · 4mo ago
69

llvm-sys

221.0.1 Stable

Bindings to LLVM's C API

4.2M downloads · 1mo ago
69

rb-sys

0.9.128 Growing

Rust bindings for the CRuby API

5.5M downloads · 21d ago
69

nvml-wrapper-sys

0.9.1 Growing

Generated bindings to the NVIDIA Management Library.

4.0M downloads · 1mo ago
69

z3-sys

0.11.0 Growing

Low-level bindings for the Z3 SMT solver from Microsoft Research

1.2M downloads · 1mo ago
69

boring-sys

5.1.0 Stable

FFI bindings to BoringSSL

4.6M downloads · 19d ago
69

fs4

1.1.0 Stable

No libc, pure Rust cross-platform file locks. Original fs2, now supports async and replace libc by rustix.

44.0M downloads · 28d ago
69

skia-bindings

0.97.0 Growing

Skia Bindings for Rust

2.7M downloads · 25d ago
68

syscall-numbers

4.0.3 Stable

System calls numbers for various architectures

204.7K downloads · 1mo ago
68

priv_sep

2.2.0 Stable

FFI for chroot(2), pledge(2), setgroups(2), setresgid(2), setresuid(2), and unveil(2).

22.4K downloads · 2mo ago
68

geos-sys

2.0.9 Stable

GEOS C API bindings

589.5K downloads · 3mo ago
68

croaring-sys

4.7.0 Stable

Raw bindings to CRoaring

1.4M downloads · 13d ago
68

stringzilla

4.6.1 Stable

Search, hash, sort, fingerprint, and fuzzy-match strings faster via SWAR, SIMD, and GPGPU

94.4K downloads · 20d ago
68

dittolive-ditto-base

5.0.0 Stable

This is a support crate for Ditto: dittolive-ditto is the crate we intend for you to interact with.

45.0K downloads · 4d ago
68

libduckdb-sys

1.10503.1 Stable

Native bindings to the libduckdb library, C API

2.1M downloads · 3d ago
68

maliput-sys

0.27.0 Growing

FFI Rust bindings for maliput

343.9K downloads · 17d ago
67

bindgen

0.72.1 Growing

Automatically generates Rust FFI bindings to C and C++ libraries.

299.4M downloads · 8mo ago
67

sdl3-image-sys

0.6.3+SDL-image-3.4.4 Growing

Low level Rust bindings for SDL3_image

49.6K downloads · 23d ago
67

libz-sys

1.1.28 Stable

Low-level bindings to the system libz library (also known as zlib).

188.3M downloads · 1mo ago
67

objc2

0.6.4 Growing

Objective-C interface and runtime bindings

60.9M downloads · 2mo ago
67

tss-esapi-sys

0.6.0 Growing

FFI wrapper around TSS 2.0 Enhanced System API

2.4M downloads · 1mo ago
67

geos

11.1.1 Stable

Rust bindings for GEOS C API

597.6K downloads · 2mo ago
67

botan-sys

1.20260506.0 Stable

FFI wrapper for Botan cryptography library

290.1K downloads · 18d ago
67

allegro-sys

0.0.51 Growing

Allegro 5 core library Rust binding

106.2K downloads · today
66

block2

0.6.2 Growing

Apple's C language extension of blocks

53.4M downloads · 7mo ago
66

mlua-sys

0.10.0 Growing

Low level (FFI) bindings to Lua 5.5/5.4/5.3/5.2/5.1 (including LuaJIT) and Luau

3.4M downloads · 1mo ago
66

curl-sys

0.4.88+curl-8.20.0 Growing

Native bindings to the libcurl library

43.7M downloads · 24d ago
66

fuser

0.17.0 Growing

Filesystem in Userspace (FUSE) for Rust

3.4M downloads · 3mo ago
66

dispatch2

0.3.1 Growing

Bindings and wrappers for Apple's Grand Central Dispatch (GCD)

26.6M downloads · 2mo ago
66

security-framework-sys

2.17.0 Stable

Apple `Security.framework` low-level FFI bindings

220.1M downloads · 3mo ago
66

libsql-sys

0.9.30 Growing

Native bindings to libSQL

922.5K downloads · 2mo ago
66

duckdb-loadable-macros

1.10503.1 Stable

Native bindings to the libduckdb library, C API; build loadable extensions

70.9K downloads · 3d ago
66

dds-bridge-sys

3.2.1 Stable

Generated bindings to DDS, the double dummy solver for bridge

21.5K downloads · today
65

arborium-tree-sitter

2.17.0 Experimental

Rust bindings to the Tree-sitter parsing library (vendored for arborium WASM support)

79.9K downloads · 16d ago
65

fastly-sys

0.12.1 Growing

Fastly Compute ABI Bindings

6.8M downloads · 25d ago
65

link-cplusplus

1.0.12 Growing

Link libstdc++ or libc++ automatically or manually

63.7M downloads · 8mo ago