| Crates.io | keru |
| lib.rs | keru |
| version | 0.1.1 |
| created_at | 2025-01-19 15:28:46.557453+00 |
| updated_at | 2025-04-03 19:26:43.009892+00 |
| description | Experimental GUI library |
| homepage | |
| repository | https://github.com/kekelp/keru |
| max_upload_size | |
| id | 1522921 |
| size | 882,126 |
Keru is an experimental Graphical User Interface library.
The goal of the library is to be as easy to use as immediate mode libraries (and even a bit easier), but without the downsides of immediate mode.
See the docs for the master branch for more information.
A simple counter and the code that generates it. Examples use the run_example_loop helper, but the normal way to use Keru is from a user-managed winit/wgpu loop. To see how this works, see the window_loop example.

A showcase example with a tab viewer and some sliders:

A basic paint program. The canvas and the color picker are rendered with custom wgpu code.
