3.3 KiB
3.3 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 binding
- raylib-go : raylib Go binding
- raylib-Nim : raylib Nim binding
- raylib-cr : raylib Crystal binding
- cray : raylib Crystal 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-python-cffi : raylib Python binding
- raylib-haskell : raylib Haskell binding
- raylib-java : raylib Java binding
- raylib-chaiscript : raylib ChaiScript binding
- node-raylib : Node.js raylib binding
- raylib-odin: Odin raylib binding
- raylib-factor: Factor raylib binding
- cl-raylib : raylib Common Lisp binding
- raylib-nim : raylib Nim binding
- raylib-php : raylib PHP 7 binding
- raylib-php-ffi : raylib PHP binding
- raylib-d : raylib dlang binding
- raylib-ruby : raylib Ruby wrapper
- conan-raylib : raylib conan package
- raylib-squirrel : raylib squirrel binding (probe of concept)
- raylib-mruby : raylib mruby binding
- raylib COBOL Usage example
- raylib flat-assembler Usage example: not uploaded yet...
Missing some language? Check the bindings not yet in this list or create a new binding! :)
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.