2.0 KiB
2.0 KiB
raylib bindings
Some people ported raylib to other languages in form of bindings or wrappers to the library, here is a list with the ones I'm aware of:
- raylib : raylib C/C++ version (default)
- raylib-lua : raylib Lua binding
- raylib-lua-ffi : raylib Lua ffi binding
- raylib-go : raylib Go binding
- raylib-Nim : raylib Nim binding
- cray - raylib Crystal binding
- Graphics::Raylib : raylib Perl wrapper
- raylib-pascal - raylib Pascal binding
- Raylib-cs : raylib C# binding
- RaylibSharp : raylib C# binding
- raylib-ruby-ffi : raylib Ruby binding
- raylib-rs : raylib Rust binding
- raylib-py : raylib Python binding
- raylib-haskell : raylib Haskell binding
- raylib-java : raylib Java binding
- raylib-chaiscript : raylib ChaiScript binding
- node-raylib : Node.js raylib binding
- odin-raylib: Odin raylib binding
- raylib flat-assembler Usage example
- raylib COBOL Usage example
Usually, raylib bindings follow the convention: raylib-{language}
Let me know if you're writing a new binding for raylib, I will list it here and I usually provide the icon/logo for that new language binding.