Skip to content

xanahopper/slime-ffi

Repository files navigation

Slime FFI

A Rust based multi language FFI framework.

Inspired by

  • Uniffi
  • Robusta
  • napi-rs

Features & Roadmap

  • Primitive type
  • Frontend language generator plugin mechanism
    • JVM
      • Kotlin
      • Java
    • iOS
      • Swift
      • Obj-C
    • C/C++
    • WebAssembly
    • Node.js(N-API)
  • String
  • Buffer/Bytes
  • Payload enum
  • Reference
    • Class & Interface/Trait
  • Interface Specification
    • Parser
    • Generator macros

About

A Rust based multi language FFI framework

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages