rustio rustio.net

Development Tools::Ffi

76

pyo3-build-config

0.28.2 Growing

Build configuration for the PyO3 ecosystem

160.5M downloads · 1mo ago
73

ic-cdk-macros

0.20.0 Growing

Canister Developer Kit macros.

4.0M downloads · 22d ago
73

tree-sitter-language

0.1.7 Growing

The tree-sitter Language type, used by the library and by language implementations

8.8M downloads · 1mo ago
72

ts-rs

12.0.1 Stable

generate typescript bindings from rust types

6.0M downloads · 1mo ago
72

libffi

5.1.0 Stable

Rust bindings for libffi

2.4M downloads · 2mo ago
71

cxx-build

1.0.194 Stable

C++ code generator for integrating `cxx` crate into a Cargo build.

54.2M downloads · 2mo ago
71

objc2

0.6.4 Growing

Objective-C interface and runtime bindings

44.9M downloads · 29d ago
71

numpy

0.28.0 Growing

PyO3-based Rust bindings of the NumPy C-API

32.8M downloads · 1mo ago
71

maturin

1.12.6 Stable

Build and publish crates with pyo3, cffi and uniffi bindings as well as rust binaries as python packages

889.2K downloads · 26d ago
70

cxx

1.0.194 Stable

Safe interop between Rust and C++

58.4M downloads · 2mo ago
70

pyo3-async-runtimes

0.28.0 Growing

PyO3 bridges from Rust runtimes to Python's Asyncio library

13.4M downloads · 1mo ago
70

pyo3-macros-backend

0.28.2 Growing

Code generation for PyO3 package

151.0M downloads · 1mo ago
70

pyo3-macros

0.28.2 Growing

Proc macros for PyO3 package

151.0M downloads · 1mo ago
70

buffi_macro

0.3.10 Growing

A proc-macro to generate ergonomic, buffer-based C++ APIs.

56.0K downloads · 18d ago
70

pyo3

0.28.2 Growing

Bindings to Python interpreter

153.5M downloads · 1mo ago
69

ic-cdk

0.20.0 Growing

Canister Developer Kit for the Internet Computer.

4.3M downloads · 22d ago
69

dispatch2

0.3.1 Growing

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

16.1M downloads · 29d ago
69

pyo3-ffi

0.28.2 Growing

Python-API bindings for the PyO3 ecosystem

140.8M downloads · 1mo ago
68

bindgen

0.72.1 Growing

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

267.0M downloads · 6mo ago
68

cxxbridge-flags

1.0.194 Stable

Compiler configuration of the `cxx` crate (implementation detail)

57.5M downloads · 2mo ago
68

libffi-sys

4.1.0 Stable

Raw Rust bindings for libffi

2.4M downloads · 2mo ago
67

interoptopus

0.14.27 Growing

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

265.9K downloads · today
66

block2

0.6.2 Growing

Apple's C language extension of blocks

39.2M downloads · 5mo ago
66

link-cplusplus

1.0.12 Growing

Link libstdc++ or libc++ automatically or manually

57.5M downloads · 6mo ago
66

tblgen

0.9.1 Growing

Safe Rust bindings for TableGen.

412.4K downloads · 2d ago
65

objc2-core-graphics

0.3.2 Growing

Bindings to the CoreGraphics framework

10.9M downloads · 5mo ago
65

hdf5-metno-sys

0.11.3 Growing

Native bindings to the HDF5 library.

678.2K downloads · 4d ago
65

csbindgen

1.9.7 Stable

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

509.1K downloads · 3mo ago
65

pyo3-async-runtimes-macros

0.28.0 Growing

Proc Macro Attributes for `pyo3-async-runtimes`

9.5M downloads · 1mo ago
65

netcorehost

0.20.1 Growing

A Rust library for hosting the .NET Core runtime.

58.5K downloads · 5d ago
64

objc2-core-foundation

0.3.2 Growing

Bindings to the CoreFoundation framework

24.2M downloads · 5mo ago
64

objc2-io-surface

0.3.2 Growing

Bindings to the IOSurface framework

10.7M downloads · 5mo ago
64

objc2-uniform-type-identifiers

0.3.2 Growing

Bindings to the UniformTypeIdentifiers framework

5.7M downloads · 5mo ago
64

objc2-core-video

0.3.2 Growing

Bindings to the CoreVideo framework

2.8M downloads · 5mo ago
64

ic-cdk-timers

1.0.0 Growing

Timers library for the Rust CDK.

1.6M downloads · 4mo ago
64

ruby-prism

1.9.0 Stable

Rustified version of Ruby's prism parsing library

71.7K downloads · 11d ago
64

ruby-prism-sys

1.9.0 Stable

Rust bindings to Ruby's prism parsing library

75.4K downloads · 11d ago
64

cxxbridge-cmd

1.0.194 Stable

C++ code generator for integrating `cxx` crate into a non-Cargo build.

16.6M downloads · 2mo ago
64

cxx-gen

0.7.194 Growing

C++ code generator for integrating `cxx` crate into higher level tools.

1.9M downloads · 2mo ago
64

cxxbridge-macro

1.0.194 Stable

Implementation detail of the `cxx` crate.

58.5M downloads · 2mo ago
64

emacs

0.21.0 Growing

Rust library for creating Emacs's dynamic modules

99.0K downloads · 9d ago
63

objc2-core-text

0.3.2 Growing

Bindings to the CoreText framework

5.0M downloads · 5mo ago
63

objc2-app-kit

0.3.2 Growing

Bindings to the AppKit framework

22.3M downloads · 5mo ago
63

qoqo

1.21.0 Growing

Quantum computing circuit toolkit. Python interface of roqoqo

180.4K downloads · 7mo ago
63

widestring

1.2.1 Growing

A wide string Rust library for converting to and from wide strings, such as those often used in Windows API or other FFI libaries. Both `u16` and `u32` string types are provided, including support for UTF-16 and UTF-32, malformed encoding, C-style strings, etc.

71.9M downloads · 5mo ago
63

netcdf-sys

0.9.0 Growing

FFI bindings to NetCDF

217.3K downloads · 1mo ago
63

rigetti-pyo3

0.5.1 Growing

Utilities for creating a Python wrapper for a Rust library.

125.8K downloads · 3d ago
63

multiversx-sc-wasm-adapter

0.65.1 Growing

MultiversX WebAssembly VM API wrapper

133.0K downloads · 3d ago
63

fastly-shared

0.11.13 Growing

Shared definitions for Fastly Compute

6.8M downloads · 2mo ago
63

arrow_extendr

58.0.1 Stable

Enables the use of arrow-rs in R using extendr and nanoarrow

9.4K downloads · yesterday