Skip to content

Latest commit

 

History

History
36 lines (27 loc) · 1.44 KB

File metadata and controls

36 lines (27 loc) · 1.44 KB

Language bindings for RGB Lib

Bindings for other languages are generated using either uniffi or c-ffi.

See each project's documentation for more details.

Official

These are the officially supported languages:

Language Tool Platform Location
C c-ffi Linux, macOS, Windows c-ffi
C++ c-ffi Linux, macOS, Windows c-ffi
Kotlin uniffi android rgb-lib-kotlin
Node.js c-ffi Linux, macOS, Windows rgb-lib-nodejs
Python uniffi Linux, macOS, Windows rgb-lib-python
Swift uniffi iOS, macOS rgb-lib-swift

Unofficial

These are the unofficially supported languages:

Language Tool Platform Location
Go uniffi Linux, macOS rgb-lib-go
C# c-ffi Linux, macOS, Windows rgb-lib-c-sharp