Rust rust-bindings

Open-source Rust projects categorized as rust-bindings Edit details

Top 15 Rust rust-binding Projects

  • nix

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

    Project mention: Looking for feedback: cargo-changelog | reddit.com/r/rust | 2022-09-01

    You can take a look here for example: https://github.com/nix-rust/nix/blob/master/CHANGELOG.md

  • rust-rocksdb

    rust wrapper for rocksdb

    Project mention: What's everyone working on this week (44/2021)? | reddit.com/r/rust | 2021-11-01

    Final touches for lila-openingexplorer, a new chess opening database for lichess.org. Uses axum and rocksdb.

  • talent.io

    Download talent.io’s Tech Salary Report. Median salaries, most in-demand technologies, state of the remote work... all you need to know your worth on the market by tech recruitment platform talent.io

  • ritual

    Use C++ libraries from Rust

    Project mention: Question about including parent directory C++ files in Rust crate | reddit.com/r/rust | 2022-08-09

    For your inspiration to get c++ code in a crate: https://github.com/rust-qt/examples uses ritual build https://github.com/rust-qt/ritual which integrates qt c++ stuff into the above cargo qt rust examples. I would like to highlight the todo list example. Build and run it verbosely with "--verbose --verbose".

  • rust-skia

    Safe Skia Bindings for Rust

    Project mention: Add WebAssembly support to skia-rust | news.ycombinator.com | 2022-01-28
  • rust-sciter

    Rust bindings for Sciter

    Project mention: Azure CTO: “It's time to halt starting any new projects in C/C++ ” | news.ycombinator.com | 2022-09-19

    Most GUI apps don't need what Qt provides though. They mostly need stability and cross-platform support, so ... they should start with something like Tauri or Sciter, and if there is something they need natively they will be in a much better situation to pick their poison.

    https://github.com/tauri-apps/tauri uses OS provided WebView

    https://github.com/sciter-sdk/rust-sciter uses Sciter

  • rust-numpy

    PyO3-based Rust bindings of the NumPy C-API

    Project mention: Hmm | reddit.com/r/ProgrammerHumor | 2022-08-11

    Once I figured out the right tools, it was easy. Its just "maturin new". It automatically converts python floats and strings. Numpy arrays come through as a special Pyarray type, that you need to unwrap, but that's just one builtin function. Using pyo3, maturin and numpy, https://github.com/PyO3/rust-numpy it's fairly easy.

  • arrayfire-rust

    Rust wrapper for ArrayFire

    Project mention: Making a better Tensorflow thanks to strong typing | reddit.com/r/rust | 2022-05-26

    Take a look at arrayfire-rust! :)

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • raylib-rs

    Rust bindings for raylib

    Project mention: Vr in rust | reddit.com/r/rust_gamedev | 2022-01-19

    raylib-rs are rust bindings for Raylib which has VR support: https://github.com/deltaphc/raylib-rs

  • nvim-oxi

    :link: Rust bindings to all things Neovim

    Project mention: A History of Lua | news.ycombinator.com | 2022-08-10

    > now that https://github.com/noib3/nvim-oxi has come out, I am going to use it even less.

    Woah, interesting ... provided there's success and uptake with this ... I'm imagining it could lead to a really slick and responsive editing experience that those of using (at least) slightly sluggish plugins might have been missing for a while now.

  • midir

    Cross-platform realtime MIDI processing in Rust.

    Project mention: Altenative to midir? | reddit.com/r/rust | 2022-09-08

    midir seems to have a bug that sends the wrong messages when i rapidly press and release keys on a piano keyboard. i created an issue to the github page but nothing yet.

  • shaderc-rs

    Rust bindings for the shaderc library.

  • rust-security-framework

    Bindings to the macOS Security.framework

  • rust-soapysdr

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

    Project mention: [Media] View airplanes in the sky, with Rust! Announcing rsadsb v0.4.0 | reddit.com/r/rust | 2021-12-09

    I'd like to use the following: https://github.com/kevinmehall/rust-soapysdr, but for now I'm using my own bindings that just support rtlsdr: https://github.com/rsadsb/dump1090_rs/blob/master/src/rtlsdr.rs

  • voikko-rs

    Rust bindings for the Voikko library

    Project mention: Suomalaisia, yleishyödyllisiä avoimen lähdekoodin projekteja haussa | reddit.com/r/Suomi | 2022-05-06
  • CheeseShop

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

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

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). The latest post mention was on 2022-09-19.

Rust rust-bindings related posts

Index

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

Project Stars
1 nix 1,898
2 rust-rocksdb 1,270
3 ritual 1,042
4 rust-skia 891
5 rust-sciter 744
6 rust-numpy 699
7 arrayfire-rust 670
8 raylib-rs 451
9 nvim-oxi 378
10 midir 369
11 shaderc-rs 197
12 rust-security-framework 161
13 rust-soapysdr 47
14 voikko-rs 16
15 CheeseShop 1
Find remote jobs at our new job board 99remotejobs.com. There are 5 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Static code analysis for 29 languages.
Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
www.sonarqube.org