Rust plugin-system

Open-source Rust projects categorized as plugin-system

Top 3 Rust plugin-system Projects

  • extism

    The Universal Plug-in System. Extend anything with WebAssembly (wasm).

    Project mention: What in Rust is equivalent to C++ DLLs (shared libraries), or what do I need to do to support extensions in my app? | reddit.com/r/rust | 2023-05-21

    Extism - Universal Plugin System w/ WASM

  • scotch

    Create WASM plugins easily in Rust.

    Project mention: Library for creating WASM plugins with Rust | reddit.com/r/rust | 2023-01-26

    Hey I made a library to simplify the process of making plugins for your applications in rust. Basically what it does is it makes possible to pass complex types between host and guest environments and simplifies calling guest functions. https://github.com/ItsEthra/scotch

  • ONLYOFFICE

    ONLYOFFICE Docs — document collaboration in your environment. Powerful document editing and collaboration in your app or environment. Ultimate security, API and 30+ ready connectors, SaaS or on-premises

  • rust-plugin-system

    trying to make a "simple" plugin system in rust

    Project mention: What in Rust is equivalent to C++ DLLs (shared libraries), or what do I need to do to support extensions in my app? | reddit.com/r/rust | 2023-05-21

    There's the abi_stable crate, which provides safe ffi between shared libraries and applications, I also made a simple example (only using the libloading crate), it's as fast as it can be, since there's no extra overhead, but it's not ffi safe and a small change in any of the vtables (traits) can cause segfaults (you can add a version check though)

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 2023-05-21.

Rust plugin-system related posts

Index

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

Project Stars
1 extism 2,182
2 scotch 45
3 rust-plugin-system 0
TestGPT | Generating meaningful tests for busy devs
Get non-trivial tests (and trivial, too!) suggested right inside your IDE, so you can code smart, create more value, and stay confident when you push.
codium.ai