Skip to content

Latest commit

 

History

History
36 lines (30 loc) · 1.46 KB

README.md

File metadata and controls

36 lines (30 loc) · 1.46 KB

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:

Win32
  • Window
  • Event
  • OpenGL Context
Linux
  • X11
    • Window
    • Event
    • OpenGL Context
  • Wayland
    • Window
    • Event
    • OpenGL Context
MacOS
  • 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.