This is an implmentation of tinywl in zig using zig-wlroots.
First make sure the submodules are initialized and updated with
git submodule update --init
Then simply run zig build to build tinywl.zig.
zig build
tinywl.zig is released under the Zero Clause BSD license.