Skip to content

Example Projects

We provide three example projects in C++ and two in Python to help you get started:


Blank App Template

This is a template using C++ for Windows and macOS which is just a blank application with a custom UI collection with a single button setup for you. It's convenient to use as a starting point for your own applications - you can just make a copy of it and start creating.

Located in: $HYPERUI_ROOT\examples\blankAppTemplate


Simple Window

This example builds on the previous one and shows how to create custom window objects and custom UI element objects. It also shows how to handle custom actions, key presses, and other events from the application.

Located in: $HYPERUI_ROOT\examples\simpleWindow


Elements Catalog

This example is a comprehensive catalog of every built-in UI element that is available to you. It's convenient to be aware of the tools you have, and is useful for seeing how the elements are specified in the real-world use scenario. It's also useful since you can quickly copy-paste desired elements into your own code.

Located in: $HYPERUI_ROOT\examples\elementsCatalog