Rust Bindings

Open-source Rust projects categorized as Bindings

Top 21 Rust Binding Projects

  • rust-bindgen

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

  • Project mention: Rust Bindgen | news.ycombinator.com | 2023-09-18
  • rusqlite

    Ergonomic bindings to SQLite for Rust

  • Project mention: SQLite + Rust: Building a CLI Password Vault 🦀 | dev.to | 2024-03-15

    "Rusqlite is an ergonomic wrapper for using SQLite from Rust." - Crates.io

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • fltk-rs

    Rust bindings for the FLTK GUI library.

  • Project mention: Explain how to use fltk tile group | /r/rust | 2023-06-25

    I have added a tile example to the repo, it's based on the FLTK example.

  • ort

    A Rust wrapper for ONNX Runtime (by pykeio)

  • Project mention: AI Inference now available in Supabase Edge Functions | dev.to | 2024-04-16

    To solve this, we built a native extension in Edge Runtime that enables using ONNX runtime via the Rust interface. This was made possible thanks to an excellent Rust wrapper called Ort:

  • gstreamer-rs

    GStreamer bindings for Rust - This repository moved to https://gitlab.freedesktop.org/gstreamer/gstreamer-rs

  • nuklear-rust

    The bindings to the Nuklear 2D immediate GUI library.

  • udbserver

    Unicorn Emulator Debug Server - Written in Rust, with bindings for C, Go, Java and Python

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • gir

    Tool to generate rust bindings and user API for glib-based libraries (by gtk-rs)

  • SQLite

    Interface to SQLite (by stainless-steel)

  • x11-rs

    Rust bindings for X11 libraries

  • rust-GSL

    A GSL (the GNU Scientific Library) binding for Rust

  • fruity

    Rusty bindings for Apple libraries

  • rust-xcb

    Rust bindings and wrapper for XCB.

  • rust-sdks

    LiveKit real-time SDK and server API for Rust

  • ctru-rs

    Rust wrapper for libctru

  • rust-iptables

    Rust bindings for iptables

  • janetrs

    Rust high level bindings for Janet

  • poppler-rs

    Render PDFs in Rust using libpoppler

  • wikijs-rs

    API bindings, CLI client and FUSE filesystem for Wiki.js written in Rust.

  • Project mention: Rust bindings, CLI client and more | /r/wikijs | 2023-09-19

    In case this peeked anyone's interest, you can find the project here https://github.com/gierens/wikijs-rs , including links to the Debian/Ubuntu package, Arch AUR package and the Rust crate of course. :)

  • listenbrainz-rs

    ListenBrainz API bindings for Rust

  • nvdialog-rs

    Rust bindings to NvDialog, a C library to create modal dialogs and notifications using the system's API.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Rust Bindings related posts

  • AI Inference Now Available in Supabase Edge Functions

    1 project | news.ycombinator.com | 16 Apr 2024
  • SQLite + Rust: Building a CLI Password Vault 🦀

    3 projects | dev.to | 15 Mar 2024
  • Rust Bindgen

    1 project | news.ycombinator.com | 18 Sep 2023
  • Rusty way to store state for CLIs

    1 project | /r/learnrust | 25 Jun 2023
  • Explain how to use fltk tile group

    1 project | /r/rust | 25 Jun 2023
  • ffizz: Build a Beautiful C API in Rust

    6 projects | dev.to | 20 Jun 2023
  • fltk-accesskit: AccessKit integration for fltk

    2 projects | /r/FLTK | 8 Jun 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 1 Jun 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source Binding projects in Rust? This list will help you:

Project Stars
1 rust-bindgen 4,172
2 rusqlite 2,795
3 fltk-rs 1,536
4 ort 629
5 gstreamer-rs 498
6 nuklear-rust 355
7 udbserver 327
8 gir 222
9 SQLite 223
10 x11-rs 199
11 rust-GSL 189
12 fruity 169
13 rust-xcb 160
14 rust-sdks 149
15 ctru-rs 112
16 rust-iptables 81
17 janetrs 58
18 poppler-rs 29
19 wikijs-rs 18
20 listenbrainz-rs 9
21 nvdialog-rs 5

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com