Documentation
Gift Documentation
Gift is a declarative UI toolkit for Go. You describe desktop and kiosk interfaces with views and typed state, and gift draws them on the GPU with Ebitengine, without a browser or a WebView.
What gift is, installation and your first app.
Views, modifiers, state, layout, theming, input, navigation, testing and more.
Every component with a screenshot, the code that drew it and its API.
The example programs in the repository, with their complete source code.
New to gift? Start with Getting Started and read the Concepts in order. The source code is on GitHub, the full API reference on pkg.go.dev.