# Help wanted with raylib zig binding

**URL:** <https://ziggit.dev/t/help-wanted-with-raylib-zig-binding/10641>\
**Category:** Help\
**Tags:** language, build-system, raylib\
**Created:** [June 22, 2025, 5:00pm UTC](https://ziggit.dev/t/help-wanted-with-raylib-zig-binding/10641 "2025-06-22T17:00:31Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![Tayyab](https://ziggit.dev/user_avatar/ziggit.dev/tayyab/32/5656_2.png) [@Tayyab](https://ziggit.dev/u/Tayyab)\
**Post date:** [June 22, 2025, 5:00pm UTC](https://ziggit.dev/t/help-wanted-with-raylib-zig-binding/10641/1 "2025-06-22T17:00:31Z")

</div>

game dev is a hobby of mine which is do in free time. I discovered that raylib has bindings for zig and there is a repo on the github.  
the repo ;[https://github.com/Not-Nik/raylib-zig](https://github.com/Not-Nik/raylib-zig)  
I followed the instructions on repo which is to run:  
`zig fetch --save git+https://github.com/Not-Nik/raylib-zig#devel`  
but running this command I get the error:

```zig
    .name = .raylib_zig,

```

I tried searching the web but got nothing.  
I urge the community to please help me.

my zig version: 0.13.0  
my os: Fedora Linux 41 (Workstation Edition) x86\_64

---

<div class="post-metadata">

**Author:** ![Justus2308](https://ziggit.dev/user_avatar/ziggit.dev/justus2308/32/5305_2.png) [@Justus2308](https://ziggit.dev/u/Justus2308)\
**Post date:** [June 22, 2025, 5:03pm UTC](https://ziggit.dev/t/help-wanted-with-raylib-zig-binding/10641/2 "2025-06-22T17:03:53Z")

</div>

Hey, welcome to Ziggit!

As the readme states, the bindings are for Zig 0.14.0. There has been a breaking change in how dependency names are handled from 0.13.0 to 0.14.0.  
I would recommend upgrading your Zig version. You can use a version manager like [zvm](https://github.com/tristanisham/zvm) to make this easier.

---

<div class="post-metadata">

**Author:** ![Tayyab](https://ziggit.dev/user_avatar/ziggit.dev/tayyab/32/5656_2.png) [@Tayyab](https://ziggit.dev/u/Tayyab)\
**Post date:** [June 22, 2025, 5:12pm UTC](https://ziggit.dev/t/help-wanted-with-raylib-zig-binding/10641/3 "2025-06-22T17:12:12Z")

</div>

Thanks for the reply.  
I would appreciate brief guidance if you please.

---

<div class="post-metadata">

**Author:** ![Justus2308](https://ziggit.dev/user_avatar/ziggit.dev/justus2308/32/5305_2.png) [@Justus2308](https://ziggit.dev/u/Justus2308)\
**Post date:** [June 22, 2025, 5:17pm UTC](https://ziggit.dev/t/help-wanted-with-raylib-zig-binding/10641/4 "2025-06-22T17:17:25Z")

</div>

As I said it’s easiest if you use zvm.  
To do that you first have to remove your current zig installation (`type zig` if you’re not sure where it is) and then run the zvm installer as described in the readme.  
Then you can run `zvm i 0.14.1` or `zvm i --zls 0.14.1` if you want a lsp and you should be good to go.  
I would install 0.14.1 instead of 0.14.0 since it is the latest tagged release and introduced no breaking changes.

---

<div class="post-metadata">

**Author:** ![Tayyab](https://ziggit.dev/user_avatar/ziggit.dev/tayyab/32/5656_2.png) [@Tayyab](https://ziggit.dev/u/Tayyab)\
**Post date:** [June 22, 2025, 5:24pm UTC](https://ziggit.dev/t/help-wanted-with-raylib-zig-binding/10641/5 "2025-06-22T17:24:24Z")

</div>

Thanks for the help.

---

<div class="post-metadata">

**Author:** ![Tayyab](https://ziggit.dev/user_avatar/ziggit.dev/tayyab/32/5656_2.png) [@Tayyab](https://ziggit.dev/u/Tayyab)\
**Post date:** [June 22, 2025, 5:32pm UTC](https://ziggit.dev/t/help-wanted-with-raylib-zig-binding/10641/6 "2025-06-22T17:32:13Z")

</div>

Thanks for the help. It worked.

---

<div class="post-metadata">

**Author:** ![Sze](https://ziggit.dev/user_avatar/ziggit.dev/sze/32/496_2.png) [@Sze](https://ziggit.dev/u/Sze)\
**Post date:** [June 22, 2025, 6:22pm UTC](https://ziggit.dev/t/help-wanted-with-raylib-zig-binding/10641/7 "2025-06-22T18:22:54Z")

</div>

You can use the check mark to select an answer as the solution to your problem.
