ZWL

Zig cross platform Windowing Library

MIT License

Stars
7
Committers
1

Zig Windowing Library

ZWL (Zig Windowing Library, /zwil/) is a cross-platform zig windowing library with loop-based event polling (like SDL) and aimed to be lightweight thanks to zig's conditional compilation/lazy evaluation.

Current state:

  • Window
  • Event
  • OpenGL Context
  • x11
    • Window
    • Event
    • OpenGL Context
  • wayland
    • Window
    • Event
    • OpenGL Context
  • Window
  • Event
  • OpenGL Context

ZWL is very WIP, so expect bugs, inconsistencies and lack of support on certain platforms. If you wish you can help me by contributing to this project via pull requests or filing issues.

Contributing

Feel free to contribute to the library by making PRs or by filing issues. My machine is a windows one, so I'll prioritize my work (and might only work) on the Win32 implementation.