Skip to content

whyoleg/ffi-kotlin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

d487844 · Dec 19, 2024
Nov 28, 2024
Nov 28, 2024
Nov 28, 2024
Dec 19, 2024
Nov 28, 2024
Dec 19, 2024
Nov 28, 2024
Nov 28, 2024
Feb 17, 2023
Nov 28, 2024
Nov 28, 2024
Nov 28, 2024
Nov 28, 2024
Nov 28, 2024
Nov 28, 2024
Nov 28, 2024
Dec 19, 2024

Repository files navigation

ffi-kotlin

EXPERIMENT for providing Kotlin Multiplatform Foreign Function Interface

WIP, the previous POC is in the poc branch.

Testing of ideas is done on a subset of OpenSSL 3.x libcrypto API. Support for all kotlin platforms:

  • JVM
    • via JNI: min JDK 8
    • via FFM(Panama): min JDK 22
  • Android via JNI (minSdk 21)
  • Native via cinterop-like solution
  • WASM via emscripten
  • JS via emscripten

About

Kotlin Multiplatform Foreign Function Interface

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published