#ziglang
Two new packages management features just added to #ziglang

- Fetched packages are now stored locally in the zig-pkg directory
- The zig build command gets a fork flag to override the entire dependency tree of a project given a path to the source

Read more […]
Original post on mastodon.social
mastodon.social
February 13, 2026 at 1:45 AM
Say hello to the assassin, a new character of my new 2D game. 🎮

The visuals come from purchased assets, but the entire game is written from the ground up in Zig powered by raylib.

Follow along if you’d like to watch the project grow!

#indiedev #gamedev #ziglang #devlog #wip
February 12, 2026 at 5:01 PM
Snarky blogpost aside.

The real problem is the clear fundamental difference between ecosystems of Windows & Linux development.

I get the “perf at all costs” but I really value that any .exe released is going to maintain backwards compatibility for a significant amount of time. (No app patches req)
February 6, 2026 at 11:07 PM
amazing stuff
February 6, 2026 at 5:00 PM
I just finished a small JSON parser in Zig based on an example from Practical Zig Programming. The original was incomplete and not aligned with the current Zig version, so I rewrote and modernized it. Happy to share if anyone’s interested 👇
github.com/eddygarcas/z...
#ziglang #json #parser #zig
GitHub - eddygarcas/zig-systems-software: Systems programming utilities
Systems programming utilities. Contribute to eddygarcas/zig-systems-software development by creating an account on GitHub.
github.com
February 4, 2026 at 5:57 PM
Getting really close to having the first half of the boot screen on the PS1 working. A few minor glitches still remain on the "tm" text. 😁
#emulator #PS1 #ZigLang #Sixel
February 3, 2026 at 6:09 AM
February 1, 2026 at 6:48 PM
Said it before, I'll say it again. The reason #Ziglang should have a string type is purely so that code can discriminate between a string a binary data, which can be important in all types of cases usually involving things like interacting with other libraries or systems.
February 1, 2026 at 12:56 AM
Another big day for ZiggyStarClaw! 🚀
✨ v0.1.9: Emoji & inline image rendering!
🔧 v0.1.8: New CLI features like interactive mode & approvals management.
📚 Expanded user docs & a new node mode roadmap.

github.com/DeanoC/Zi...
#ZigLang #GameDev #OpenSource #ZiggyStarClaw
Releases · DeanoC/ZiggyStarClaw
Contribute to DeanoC/ZiggyStarClaw development by creating an account on GitHub.
github.com
January 31, 2026 at 8:48 PM
Tried my hand at a straight forward software rasteriser in #Ziglang. Part of learning for my Playstation 1 Emulator. Rendered to the terminal via box-drawing characters.

One spinning triangle ✅
#gamedev
January 31, 2026 at 1:39 AM
Excited to announce my new project, ZiggyStarClaw! A Zig implementation of the OpenClaw/MoltBot/ClawdBot client. It's a lightweight, cross-platform alternative to the official companion apps. Check it out on GitHub: github.com/DeanoC/Zi... #ZigLang #OpenClaw #GameDev
January 30, 2026 at 3:39 PM
Catch compile time errors in your comptime assertion blocks in tests, skip runtime test execution: `zig test --test-no-exec ` #ZigLang #Zig
January 24, 2026 at 6:34 PM
It's simple: posix is better to program with than std.Io #Ziglang
January 24, 2026 at 3:28 AM
Just merged an update in my #kakuri project which includes JSON tokenizer, parser, and serializer. #zig #ziglang
January 23, 2026 at 10:41 PM
Landed another Zig contribution. My first on Codeberg, and the only reason I even have an account over there. Using GitHub to sign in, of course. :)

codeberg.org/ziglang/zig/...
MachO: fix dynamic lookup of undefined symbols at runtime
Ensures `MH_NOUNDEFS` is not set when dynamic lookup is enabled for undefined symbols via `linker_allow_shlib_undefined`. (Reopened as requested in https://github.com/ziglang/zig/pull/26042)
codeberg.org
January 21, 2026 at 11:41 AM
The juice has arrived at https://codeberg.org/ziglang/zig/pulls/30644

Some things to note about what's coming down the pipeline in #zig 0.16:

1. `os.environ` and `os.argv` are gone.
2. There are three ways to define main now:

pub fn main() !void { ... }

pub fn main(init: std.process.Init) […]
Original post on mastodon.social
mastodon.social
January 21, 2026 at 1:33 AM
Ok, I just finished my JSON tokenizer and parser (focused on a particular struct shape) before moving on to a generic implementation using comptime and reflection. #ziglang #zig
January 19, 2026 at 10:47 PM
January 19, 2026 at 1:59 PM
How to build a Game Engine in Zig - Episode 3: Our First Triangle
YouTube video by Pokelego Dev
www.youtube.com
January 18, 2026 at 11:17 AM
"Zig's approach to systems programming has me rethinking everything. Not just a C replacement—it blends raw control with developer sanity through compile-time execution and clever memory safety ideas. Anyone else experimenting with Zig? What's your take? #ZigLang #SystemsProgramming" (245...
January 16, 2026 at 3:58 AM
Zigのcomptime、これがなかなか良くならない
github.com/ziglang/zig/...
comptimeは計算機科学の夢なので頑張ってほしいが、Zigはたどり着けないかもぬ。
Making (FixedBuffer)Allocator available at comptime · Issue #14931 · ziglang/zig
Zig Version 0.11.0-dev.1975+e17998b39 Steps to Reproduce and Observed Behavior test "comptime alloc" { comptime { var buf: [1]u8 = undefined; var fba = std.heap.FixedBufferAllocator.init(&buf); var...
github.com
January 13, 2026 at 1:35 AM
...Yeah, but all of the C libraries you can directly call/use so easily in #Ziglang.
January 10, 2026 at 12:13 PM
Ok, I got through this one. The 3sum problem turned out to be a really good problem to focus on:

- Allocator management
- Ownership and lifetimes
- Nested dynamic collections
- Using defer correctly

github.com/rebelopsio/l...

#zig #ziglang #leetcode
leetcode/two-pointers/00015_3sum/zig/src/main.zig at main · rebelopsio/leetcode
LeetCode solutions . Contribute to rebelopsio/leetcode development by creating an account on GitHub.
github.com
January 8, 2026 at 9:20 PM