| Crates.io | kazari |
| lib.rs | kazari |
| version | 0.0.1 |
| created_at | 2021-03-10 14:37:52.209722+00 |
| updated_at | 2021-03-10 14:37:52.209722+00 |
| description | A no_std GUI software stack (Work-in-Progress) |
| homepage | |
| repository | https://github.com/nuta/kazari |
| max_upload_size | |
| id | 366808 |
| size | 1,141,071 |
Kazari is a no_std GUI software stack which provides a graphic desktop environment based on Wayland Protocol.
It's orignally designed for Resea, a microkernel-based minimalistic operating system written from scratch. However, Kazari is platform-agnostic and it should be easy to port to your operating system.
web/src/lib.rsdemo/uefi/ (incomplete)Using the Web-based backend is the best way for Kazari development.
Install wasm-pack..
Start the local web server. It automatically rebuilds and reloads the web page when you updated a source file.
$ cd web
$ yarn dev
Since the original wayland-scanner does not support generating Rust code, we have
our own code generator not to write message definitions by hand.
./wayland-scanner.py src/wl/protocols protocols/*.xml