Skip to content

kekelp/keru

Repository files navigation

Documentation for the master branch

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.

Screenshots

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. Screenshot of counter example

A showcase example with a tab viewer and some sliders: Screenshot of showcase example

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

About

Experimental GUI library

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published