Gallery
This example showcases all of the UI controls available in NoesisGUI to build applications.
This example showcases all of the UI controls available in NoesisGUI to build applications.
Minimal integration sample showcasing how to integrate NoesisGUI into your own application.
A minimalist multiplatform sample of NoesisGUI application using the Application Framework.
Basic game front-end menu with buttons. This sample demonstrates how to set Visual States to customize the appearance of controls and how to use Command Bindings to hook events using MVVM style.
This example showcases how to use a TextBox and a PasswordBox to implement a login panel. Information entered by the user is gathered using MVVM and commands.
This sample demonstrates how to use Data Binding to interact with data. The interface is populated by taking information from an ObservableCollection in the model class.
Classic videogame main menu with three panels showcasing how to smoothly transition between several XAMLs.
This Scoreboard sample demonstrates how to use DataTrigger and DataBinding to modify the appearance of UI elements depending on model property values.
This is a modified version of Epic's UE4 ShooterGame tutorial in which we've replaced the original UI - HUD and menus - with one made with NoesisGUI.
This example simulates various selection and configuration screens of a strategy game.
A slot-based RPG inventory system featuring easy interaction between a character and his items. Features Drag & Drop and Behaviors.
A demonstration of using the BackgroundEffect behavior to create a dynamic blurred background panel.
Brushes can be customized with a shader to define how elements are filled. This example shows how to generate procedural pattern brushes.
This sample demonstrates the use of MediaElement to play videos in combination with custom effects and blending modes.
This sample shows how to use OnRender and DrawingContext as a memory efficient way to render rectangles, lines, text or any arbitrary geometric shapes.
A showcase of using Rive vector graphics and animations in NoesisGUI, controlling them using bindings and interaction triggers.
World space UI brings your interfaces into the game world. It allows for true diegetic UIs, immersing your players like never before.