rust-bindings

Open-source projects categorized as rust-bindings

Top 17 rust-binding Open-Source Projects

  • nix

    Rust friendly bindings to *nix APIs (by nix-rust)

  • Project mention: I was wrong about rust | /r/rust | 2023-05-20

    If we drop std Rust ceases to be economical due to the time it would take to reimplement the data structures and IO interfaces it provides, not to mention the event loop crate we use (calloop). At that point we'd be relying on so much FFI via eg. nix that the relative safety would be diminished too. After reimplementing all that it's not clear to me that we'd even save that much size, but I suppose it's possible.

  • rust-rocksdb

    rust wrapper for rocksdb

  • 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
  • rust-skia

    Rust Bindings for the Skia Graphics Library

  • Project mention: Integrate with Skia GL | /r/GTK | 2023-08-23

    The only example that shedded some light on the integration was gtk4 + femtovg. So I mimicked the example, using gtk4-rs and Skia's rust bindings. I had some code similar to the following inside a subclass of GLArea to setup Skia's DirectContext, but it failed:

  • ritual

    Use C++ libraries from Rust

  • rust-numpy

    PyO3-based Rust bindings of the NumPy C-API

  • nvim-oxi

    :link: Rust bindings to all things Neovim

  • Project mention: [Rust] How to write my config file (init.lua) using nvim-oxi (init.rs)? | /r/neovim | 2023-06-11

    How about reading this doc? https://github.com/noib3/nvim-oxi/tree/main/examples

  • arrayfire-rust

    Rust wrapper for ArrayFire

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • rust-sciter

    Rust bindings for Sciter

  • raylib-rs

    Rust bindings for raylib

  • midir

    Cross-platform realtime MIDI processing in Rust.

  • Project mention: Passing functions as parameter | /r/learnrust | 2023-05-28
  • shaderc-rs

    Rust bindings for the shaderc library.

  • rustimport

    Import Rust source files directly from Python!

  • faiss-rs

    Rust language bindings for Faiss

  • Project mention: Do we really need a specialized vector database? | dev.to | 2023-08-06

    Rewriting pgvector in Rust can enable the code to be organized in a more modern and extensible way. Rust's ecosystem is also very rich, with existing Rust bindings such as faiss-rs.

  • rusted-switch

    Nintendo Switch Homebrew with Rust 🦀

  • rust-soapysdr

    Rust bindings for SoapySDR, the vendor-neutral software defined radio hardware abstraction layer

  • voikko-rs

    Rust bindings for the Voikko library

  • CheeseShop

    Examples of using PyO3 Rust bindings for Python with little to no silliness.

  • 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

Index

What are some of the best open-source rust-binding projects? This list will help you:

Project Stars
1 nix 2,526
2 rust-rocksdb 1,727
3 rust-skia 1,321
4 ritual 1,196
5 rust-numpy 1,016
6 nvim-oxi 811
7 arrayfire-rust 804
8 rust-sciter 794
9 raylib-rs 678
10 midir 549
11 shaderc-rs 252
12 rustimport 201
13 faiss-rs 184
14 rusted-switch 137
15 rust-soapysdr 71
16 voikko-rs 15
17 CheeseShop 1

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