Ecosyste.ms: Packages

An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

Top 0.7% on crates.io
Top 0.2% downloads on crates.io
Top 0.1% dependent packages on crates.io
Top 0.3% dependent repos on crates.io
Top 1.4% forks on crates.io
Top 0.1% docker downloads on crates.io

crates.io : bindgen

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

Registry - Source - Homepage - Documentation - JSON
purl: pkg:cargo/bindgen
Keywords: bindings, ffi, code-generation, codegen
License: BSD-3-Clause
Latest release: 4 months ago
First release: over 9 years ago
Dependent packages: 2,062
Dependent repositories: 12,109
Downloads: 66,203,825 total
Stars: 4,155 on GitHub
Forks: 669 on GitHub
Docker dependents: 578
Docker downloads: 717,059,110
Total Commits: 2736
Committers: 402
Average commits per author: 6.806
Development Distribution Score (DDS): 0.811
More commit stats: commits.ecosyste.ms
See more repository details: repos.ecosyste.ms
Last synced: about 13 hours ago

urcrypt-rust
Rust bindings for the urcrypt library.
1 version - Latest release: 25 days ago - 254 downloads total - 1 maintainer
yara-sys 0.27.0
Native bindings to the libyara library
31 versions - Latest release: 26 days ago - 1 dependent package - 6 dependent repositories - 178 thousand downloads total - 68 stars on GitHub - 1 maintainer
Top 8.5% on crates.io
rquickjs-sys 0.6.2
QuickJS bindings for rquickjs
31 versions - Latest release: 26 days ago - 2 dependent packages - 71 dependent repositories - 250 thousand downloads total - 371 stars on GitHub - 2 maintainers
libdrm_amdgpu_sys 0.7.2
libdrm_amdgpu bindings for Rust, and some methods ported from Mesa3D.
18 versions - Latest release: 26 days ago - 2 dependent packages - 15 dependent repositories - 36.7 thousand downloads total - 7 stars on GitHub - 1 maintainer
blosc2-sys 0.2.6+2.14.3
Bindings to C Blosc2
7 versions - Latest release: 26 days ago - 1 dependent package - 6.66 thousand downloads total - 1 maintainer
liburing-lto
liburing + LTO
3 versions - Latest release: 26 days ago - 708 downloads total - 0 stars on GitHub - 1 maintainer
ffmpeg-sys-the-third 2.0.0+ffmpeg-7.0
FFI bindings to FFmpeg
6 versions - Latest release: 26 days ago - 1 dependent package - 1 dependent repositories - 26.9 thousand downloads total - 38 stars on GitHub - 1 maintainer
addr-spec 0.8.2 💰
A wicked fast UTF-8 email address parser and serializer.
29 versions - Latest release: 26 days ago - 8.84 thousand downloads total - 2 stars on GitHub - 1 maintainer
Top 1.2% on crates.io
tree-sitter 0.22.6
Rust bindings to the Tree-sitter parsing library
48 versions - Latest release: 26 days ago - 358 dependent packages - 549 dependent repositories - 3.69 million downloads total - 14,162 stars on GitHub - 3 maintainers
slurm-spank-compat 0.1.2
Safe Rust bindings to the Slurm SPANK API
3 versions - Latest release: 26 days ago - 399 downloads total - 0 stars on GitHub - 1 maintainer
Top 6.5% on crates.io
libbpf-sys 1.4.1+v1.4.0
Rust bindings to libbpf from the Linux kernel
49 versions - Latest release: 27 days ago - 11 dependent packages - 54 dependent repositories - 664 thousand downloads total - 176 stars on GitHub - 3 maintainers
hiddenlink 1.0.1
A simple tunnel which tries to hide itself inside of other protocols
15 versions - Latest release: 27 days ago - 4.1 thousand downloads total - 0 stars on GitHub - 1 maintainer
kerberos-sys 0.1.0
Straightforward wrapper on krb5 using bindgen
2 versions - Latest release: 27 days ago - 263 downloads total - 1 maintainer
fpopt 0.0.3
a wrapper around manipulating floating point flags
3 versions - Latest release: 28 days ago - 956 downloads total - 1 stars on GitHub - 1 maintainer
jpegxl-sys 0.10.3+libjxl-0.10.2
Rust wrapper for JPEG XL reference implementation
37 versions - Latest release: 28 days ago - 1 dependent package - 1 dependent repositories - 21.2 thousand downloads total - 51 stars on GitHub - 1 maintainer
apr 0.1.10 💰
Rust bindings for Apache Portable Runtime
12 versions - Latest release: 28 days ago - 1 dependent package - 4.02 thousand downloads total - 1 stars on GitHub - 1 maintainer
libvnc-sys 0.1.3
The binding of libvnc
5 versions - Latest release: 28 days ago - 1 dependent package - 955 downloads total - 0 stars on GitHub - 1 maintainer
Top 10.0% on crates.io
aws-lc-sys 0.16.0
AWS-LC is a general-purpose cryptographic library maintained by the AWS Cryptography team for AWS...
28 versions - Latest release: 28 days ago - 4 dependent packages - 3 dependent repositories - 1.31 million downloads total - 208 stars on GitHub - 3 maintainers
aws-lc-fips-sys 0.12.8
AWS-LC is a general-purpose cryptographic library maintained by the AWS Cryptography team for AWS...
27 versions - Latest release: 28 days ago - 1 dependent package - 2 dependent repositories - 246 thousand downloads total - 208 stars on GitHub - 3 maintainers
scmp 0.1.2
Bindings to libseccomp
3 versions - Latest release: 28 days ago - 1 dependent package - 1 dependent repositories - 2.74 thousand downloads total - 0 stars on GitHub - 1 maintainer
rdfox
RDFox for Rust, a high-performance in-memory semantic graph database
2 versions - Latest release: 29 days ago - 469 downloads total - 7 stars on GitHub - 1 maintainer
injective-test-tube 1.2.0
CosmWasm integration testing for Injective
6 versions - Latest release: 29 days ago - 1 dependent repositories - 4.34 thousand downloads total - 3 stars on GitHub - 1 maintainer
Top 8.2% on crates.io
vk-mem 0.4.0
Rust ffi bindings and idiomatic wrapper for AMD Vulkan Memory Allocator (VMA)
15 versions - Latest release: 29 days ago - 6 dependent packages - 15 dependent repositories - 53.2 thousand downloads total - 159 stars on GitHub - 2 maintainers
Top 8.9% on crates.io
mpi 0.8.0
Message Passing Interface bindings for Rust
13 versions - Latest release: 29 days ago - 7 dependent packages - 6 dependent repositories - 28.7 thousand downloads total - 438 stars on GitHub - 3 maintainers
Top 7.9% on crates.io
mpi-sys 0.2.2
Message Passing Interface bindings for Rust
6 versions - Latest release: 29 days ago - 5 dependent packages - 9 dependent repositories - 43.9 thousand downloads total - 438 stars on GitHub - 3 maintainers
rclrust-msg-core
TODO
1 version - Latest release: 29 days ago - 1 dependent package - 310 downloads total - 0 stars on GitHub - 1 maintainer
tblgen-alt 0.3.3 💰
Safe Rust bindings for TableGen. Alternative updated version.
3 versions - Latest release: 29 days ago - 1 dependent package - 752 downloads total - 1 stars on GitHub - 2 maintainers
libstratis
Stratis daemon
1 version - Latest release: 29 days ago - 322 downloads total - 786 stars on GitHub - 2 maintainers
ruperl 0.0.1-alpha.1
A library for embedding perl in your rust project
1 version - Latest release: about 1 month ago - 146 downloads total - 0 stars on GitHub - 1 maintainer
php-sys-ng
Native PHP bindings for Rust
2 versions - Latest release: about 1 month ago - 554 downloads total - 1 maintainer
datachannel-sys 0.21.0
Native bindings to libdatachannel.
36 versions - Latest release: about 1 month ago - 1 dependent package - 9 dependent repositories - 24.3 thousand downloads total - 132 stars on GitHub - 1 maintainer
valkey-module 0.1.0
A toolkit for building valkey modules in Rust
3 versions - Latest release: about 1 month ago - 494 downloads total - 7 stars on GitHub - 1 maintainer
spatialindex
Higher-level bindings to libspatialindex
3 versions - Latest release: about 1 month ago - 1.9 thousand downloads total - 1 maintainer
wolfssl-sys 0.1.16
System bindings for WolfSSL
18 versions - Latest release: about 1 month ago - 2 dependent packages - 1 dependent repositories - 5.84 thousand downloads total - 1 stars on GitHub - 1 maintainer
can2040 0.1.5
A Can2040 port for Rust.
6 versions - Latest release: about 1 month ago - 1.79 thousand downloads total - 1 stars on GitHub - 1 maintainer
halite-sys 0.1.10
Unsafe Rust bindings for libsodium stable.
12 versions - Latest release: about 1 month ago - 1 dependent package - 4.84 thousand downloads total - 3 stars on GitHub - 1 maintainer
fourq 0.1.6
rust bind for the FourQlib that is a fourq curve implementation
7 versions - Latest release: about 1 month ago - 1.11 thousand downloads total - 0 stars on GitHub - 1 maintainer
provwasm-test-tube 0.1.0-rc1
library for building smart contract integration testing environments for Provenance Blockchain in...
1 version - Latest release: about 1 month ago - 307 downloads total - 0 stars on GitHub - 1 maintainer
scx_utils 0.8.0
Utilities for sched_ext schedulers
14 versions - Latest release: about 1 month ago - 5 dependent packages - 4.7 thousand downloads total - 13 stars on GitHub - 4 maintainers
ggml-sys-bleedingedge 2404291813.0.0+llamacpp-release.b2757
Bleeding edge low-level bindings to GGML.
493 versions - Latest release: about 1 month ago - 1 dependent package - 165 thousand downloads total - 13 stars on GitHub - 1 maintainer
ort_custom_op 0.7.0
A library for writing custom operators for the onnxruntime in Rust.
10 versions - Latest release: about 1 month ago - 9.93 thousand downloads total - 5 stars on GitHub - 1 maintainer
mlir-sys 0.2.2
Rust bindings to the MLIR C API.
8 versions - Latest release: about 1 month ago - 3 dependent packages - 1 dependent repositories - 12.9 thousand downloads total - 49 stars on GitHub - 3 maintainers
knitro_rs 0.2.0
Rust Bindings for Artelys Knitro.
2 versions - Latest release: about 1 month ago - 1 dependent package - 1 dependent repositories - 834 downloads total - 3 stars on GitHub - 1 maintainer
llama_cpp_sys 0.3.2
Automatically-generated bindings to llama.cpp's C API
6 versions - Latest release: about 1 month ago - 1 dependent package - 2.13 thousand downloads total - 105 stars on GitHub - 1 maintainer
xux-rs 0.1.33
Binding
36 versions - Latest release: about 1 month ago - 2 dependent packages - 10.4 thousand downloads total - 1 maintainer
clipper2c-sys 0.1.0
Exposing unsafe FFI for Clipper2 library for Rust.
2 versions - Latest release: about 1 month ago - 1 dependent package - 301 downloads total - 1 stars on GitHub - 1 maintainer
tygress
A library implementing popular networking transport protocols in user space with Rust
2 versions - Latest release: about 1 month ago - 730 downloads total - 2 stars on GitHub - 1 maintainer
omniverse_sys 0.2.0
Rust interface for Omniverse
3 versions - Latest release: about 1 month ago - 1 dependent package - 1.04 thousand downloads total - 1 stars on GitHub - 1 maintainer
ultralight 0.1.7
Rust bindings for Ultralight: Next-Generation HTML Renderer
8 versions - Latest release: about 1 month ago - 2.32 thousand downloads total - 1 maintainer
libhermesabi-sys
Bindgen bindings for Hermes JavaScript engine
2 versions - Latest release: about 1 month ago - 1 dependent package - 737 downloads total - 53 stars on GitHub - 1 maintainer
fido-hid-rs 0.5.0
USB HID library for FIDO authenticators
2 versions - Latest release: about 1 month ago - 1 dependent package - 698 downloads total - 436 stars on GitHub - 1 maintainer
wiimote-rs 0.1.1
Rust library to communicate with Wii remotes
2 versions - Latest release: about 1 month ago - 481 downloads total - 0 stars on GitHub - 1 maintainer
uhppote-sys 💰
FFI bindings to uhppoted-dll
4 versions - Latest release: about 1 month ago - 1 dependent package - 1.11 thousand downloads total - 0 stars on GitHub - 1 maintainer
nostrdb 0.3.3
An unfairly fast embedded nostr database backed by lmdb
11 versions - Latest release: about 1 month ago - 1 dependent package - 4.8 thousand downloads total - 10 stars on GitHub - 1 maintainer
zcash_script 0.1.16
ffi bindings to zcashd's zcash_script library
19 versions - Latest release: about 1 month ago - 1 dependent package - 5 dependent repositories - 197 thousand downloads total - 1 stars on GitHub - 2 maintainers
qpdf-sys 0.3.0
Rust bindings to QPDF C++ library via FFI and bindgen
11 versions - Latest release: about 1 month ago - 1 dependent package - 1 dependent repositories - 8.88 thousand downloads total - 15 stars on GitHub - 1 maintainer
lmdb-master-sys 0.2.0
Rust bindings for liblmdb on the mdb.master branch.
3 versions - Latest release: about 1 month ago - 2 dependent packages - 1 dependent repositories - 198 thousand downloads total - 490 stars on GitHub - 1 maintainer
Top 5.0% on crates.io
filecoin-proofs 17.0.0
The Filecoin specific aspects of storage-proofs, including a C based FFI, to generate and verify ...
56 versions - Latest release: about 1 month ago - 6 dependent packages - 66 dependent repositories - 323 thousand downloads total - 478 stars on GitHub - 2 maintainers
clipper2-sys 0.2.0
Polygon Clipping and Offsetting (Clipper2 wrapper)
3 versions - Latest release: about 1 month ago - 692 downloads total - 1 maintainer
llama-cpp-sys-2 0.1.51
Low Level Bindings to llama.cpp
51 versions - Latest release: about 1 month ago - 1 dependent package - 17.8 thousand downloads total - 62 stars on GitHub - 1 maintainer
yacexits 0.1.6
no_std exit() reimplementation supporting sysexits.h
5 versions - Latest release: about 1 month ago - 2 thousand downloads total - 0 stars on git.tebibyte.media - 1 maintainer
rustexits 0.1.1
Rust bindings to sysexits.h
2 versions - Latest release: about 1 month ago - 454 downloads total - 0 stars on git.tebibyte.media - 1 maintainer
Top 7.6% on crates.io
libduckdb-sys 0.10.2
Native bindings to the libduckdb library, C API
28 versions - Latest release: about 1 month ago - 3 dependent packages - 45 dependent repositories - 167 thousand downloads total - 355 stars on GitHub - 2 maintainers
cres 0.7.1
Cell resampling for collider events
15 versions - Latest release: about 1 month ago - 4.65 thousand downloads total - 4 stars on GitHub - 1 maintainer
Top 7.5% on crates.io
libproc 0.14.8 💰
A library to get information about running processes - for Mac OS X and Linux
28 versions - Latest release: about 1 month ago - 18 dependent packages - 159 dependent repositories - 1.26 million downloads total - 51 stars on GitHub - 1 maintainer
ode-rs-0000 1.0.4
OYK sample for ODE (Open Dynamics Engine)
6 versions - Latest release: about 1 month ago - 1.28 thousand downloads total - 0 stars on GitHub - 1 maintainer
ncvm_rust
Scripting virtual machine. IN DEV!!!
1 version - Latest release: about 1 month ago - 422 downloads total - 0 stars on GitHub - 1 maintainer
molar_powersasa 0.1.3
powersasa FFI bindings for molar
4 versions - Latest release: about 1 month ago - 1 dependent package - 1.21 thousand downloads total - 4 stars on GitHub - 1 maintainer
rust-librocksdb-sys 0.21.0+9.1.1
Native bindings to librocksdb
12 versions - Latest release: about 1 month ago - 1 dependent package - 6.39 thousand downloads total - 3 stars on GitHub - 2 maintainers
joltc-sys 0.2.0+Jolt-5.0.0
Unsafe bindings to Jolt Physics using JoltC
5 versions - Latest release: about 1 month ago - 1 dependent package - 948 downloads total - 9 stars on GitHub - 1 maintainer
node-api-rs
rust binding to node_api.h
2 versions - Latest release: about 1 month ago - 565 downloads total - 5 stars on GitHub - 1 maintainer
vtk
Experimental Vulkan Toolkit
2 versions - Latest release: about 1 month ago - 505 downloads total - 0 stars on GitHub - 1 maintainer
gpt4all 0.1.0
Rust bindings for GPT4All
1 version - Latest release: about 1 month ago - 210 downloads total - 63,563 stars on GitHub - 1 maintainer
qook 0.10.0
qook - Pure Rust unitaryfund/qrack Wrapper
13 versions - Latest release: about 1 month ago - 3.93 thousand downloads total - 2 stars on GitHub - 1 maintainer
cobyla 0.6.0
COBYLA optimizer for Rust
15 versions - Latest release: about 1 month ago - 2 dependent packages - 2 dependent repositories - 14.9 thousand downloads total - 9 stars on GitHub - 1 maintainer
drawstuff 0.1.11
ODE drawstuff bindings for Rust
13 versions - Latest release: about 1 month ago - 2 dependent packages - 3.05 thousand downloads total - 0 stars on GitHub - 1 maintainer
ode-base 0.1.2
ODE Open Dynamics Engine bindings base for Rust
3 versions - Latest release: about 1 month ago - 2 dependent packages - 835 downloads total - 0 stars on GitHub - 1 maintainer
vulk-rs 0.0.1
Opinionated Rust bindings for Vulkan.
2 versions - Latest release: about 1 month ago - 433 downloads total - 1 maintainer
wallexerr 0.3.3
Crypto Contract Wallets
23 versions - Latest release: about 1 month ago - 1 dependent package - 1 dependent repositories - 7.3 thousand downloads total - 1 stars on GitHub - 1 maintainer
Top 3.5% on crates.io
io-uring 0.6.4 💰
The low-level `io_uring` userspace interface for Rust
35 versions - Latest release: about 1 month ago - 35 dependent packages - 330 dependent repositories - 1.13 million downloads total - 1,048 stars on GitHub - 1 maintainer
lean4_sys
Lean4 FFI
1 version - Latest release: about 1 month ago - 257 downloads total - 1 maintainer
mosaiq-app-c-bindings
Rust bindings for the Mosaiq apps.
4 versions - Latest release: about 1 month ago - 2 dependent packages - 1.18 thousand downloads total - 2 maintainers
pkgparse
Rust wrapper for pkgparse using bindgen
1 version - Latest release: about 1 month ago - 559 downloads total - 1 maintainer
yamm-sys 0.1.0
YAMM(yet another memory mangement) rust binding
1 version - Latest release: about 1 month ago - 254 downloads total - 0 stars on GitHub - 1 maintainer
xkb-switch-api
xkb-switch API bindings
1 version - Latest release: about 1 month ago - 463 downloads total - 1 maintainer
couchbase-lite-core-sys 0.10.1
Native bindings to the couchbase-lite-core library
13 versions - Latest release: about 1 month ago - 2 dependent packages - 1 dependent repositories - 5.15 thousand downloads total - 21 stars on GitHub - 1 maintainer
llama-cpp-sys-3 0.5.0
llama.cpp bindings
2 versions - Latest release: about 1 month ago - 1 dependent package - 293 downloads total - 1 maintainer
konektor_db-sys
connector for a DB
1 version - Latest release: about 1 month ago - 1 dependent package - 349 downloads total - 1 maintainer
wimlib-z
FFI bindings for wimlib.
1 version - Latest release: about 1 month ago - 344 downloads total - 1 maintainer
rlottie-rs
Just a wrapper over rlottie with Rust bindgen
1 version - Latest release: about 1 month ago - 285 downloads total - 1 maintainer
mosaiq-c-bindings
Rust bindings for the Mosaiq apps.
3 versions - Latest release: about 1 month ago - 1 dependent package - 838 downloads total - 1 maintainer
libSM-sys
Low-level Rust bindings for the libSM X11 Session Management library
1 version - Latest release: about 1 month ago - 377 downloads total - 1 maintainer
biodiff-wfa2-sys 2.3.4-cf3eb92
Rust bindings for the WFA2 library
2 versions - Latest release: about 1 month ago - 1 dependent package - 585 downloads total - 804 stars on GitHub - 1 maintainer
slurm-spank 0.3.0
Safe Rust bindings to the Slurm SPANK API
6 versions - Latest release: about 1 month ago - 1.73 thousand downloads total - 4 stars on GitHub - 1 maintainer
spatialindex-sys
Rust bindings to libspatialindex
1 version - Latest release: about 1 month ago - 1 dependent package - 731 downloads total - 1 maintainer
Top 5.6% on crates.io
rb-sys 0.9.97 💰
Rust bindings for the CRuby API
101 versions - Latest release: about 1 month ago - 6 dependent packages - 157 dependent repositories - 1.66 million downloads total - 203 stars on GitHub - 2 maintainers
Top 6.8% on crates.io
rb-sys-build 0.9.97 💰
Build system for rb-sys
94 versions - Latest release: about 1 month ago - 2 dependent packages - 118 dependent repositories - 1.65 million downloads total - 203 stars on GitHub - 1 maintainer
imath-sys
FFI bindings to imath
1 version - Latest release: about 1 month ago - 1 dependent package - 583 downloads total - 2 stars on GitHub - 2 maintainers
rich-sdl2-mixer-rust
The sdl_mixer 2.0 wrapper for Rust.
9 versions - Latest release: about 1 month ago - 3.12 thousand downloads total - 0 stars on GitHub - 1 maintainer
lbfgsb-rs
Rust wrapper for L-BFGS-B-C, a C version of the L-BFGS-B algorithm by Stephen Becker
1 version - Latest release: about 1 month ago - 245 downloads total - 1 maintainer