An open API service indexing awesome lists of open source software.

https://github.com/psnszsn/way-z

Zig Wayland client and app toolkit
https://github.com/psnszsn/way-z

wayland zig

Last synced: 2 months ago
JSON representation

Zig Wayland client and app toolkit

Awesome Lists containing this project

README

          

# Way-Z

Native Zig Wayland client library and widget toolkit

## Description

This project has a few different parts:

- Wayland client library (in `wayland/`): This can be used to crate a statically linked binary capable of displaying CPU rendered graphics.
- Widget toolkit (in `toolkit/`): This builds over the wayland client and provides a Data Oriented library for creating GUI apps
- Apps (in `apps/`): Demo apps built using the widget toolkit

## Getting Started

### Dependencies

* Zig 0.16.0-dev.2290+200fb7c2a

### Running examples

* `zig build run-hello`

## Inspired by

* [Serenity OS](https://github.com/SerenityOS/serenity)
* [Druid](https://github.com/linebender/druid)