Raylib
Up-to-date, auto-generated Raylib (and Raymath) bindings for V
Install / Use
/learn @vlang/RaylibREADME
Raylib for V
Up-to-date, auto-generated Raylib (and Raymath) bindings for V
Current Raylib Target: v5.5
Installation
v install raylib
Usage
Barring a small handful of differences, it is the exact same as Raylib's C API.
Differences:
- Functions and parameters are renamed from
PascalCasetocamel_case - Colours are V constants, not as macros
- Any function that uses or returns a C-string instead uses a V-string
Why?
There are already a handful of V Raylib bindings, but they almost all are out-of-date or are poorly maintained. For that reason, I decided to do it myself.
I also wanted to have documentation comments in the bindings, which is not provided by many Raylib bindings in general as far as I know.
License
The Raylib headers are licensed under their respective licenses, which is Zlib.
Everything else is dual-licensed under MIT and the Unlicense, use whichever works best for you! :D
Related Skills
node-connect
351.2kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
110.6kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
351.2kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
351.2kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
