Help with having cdylib that gets loaded in C via dlopen and needs to call functions from the code that loads it

This page summarizes the projects mentioned and recommended in the original post on /r/rust

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.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • SpadesX

    An Ace of Spades server implementation in C

  • rust-bindgen

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

  • Then use bindgen in your build.rs file of your crate to generate Rust bindings to the C types.

  • 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
  • clap

    Audio Plugin API (by free-audio)

  • If you need inspiration from a well designed C plugin API, look at CLAP.

  • wasmer

    🚀 The leading Wasm Runtime supporting WASIX, WASI and Emscripten

  • My advice is to use Wasmer's or Wasmtime's Rust bindings to embed a WebAssembly runtime.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts