With performance and customization at its core, NoesisGUI is designed from the ground up to empower and inspire developers and designers alike to create genre-defining interfaces.
With performance and customization at its core, NoesisGUI is designed from the ground up to empower and inspire developers and designers alike to create genre-defining interfaces.
NoesisGUI was designed with performance as our top priority, ensuring that user interfaces render in sub-millisecond times across all platforms.
NoesisGUI is based on declarative markup language, coupled with a highly efficient lightweight C++ library. No third-party software or external dependencies required.
Boost the performance of your production pipeline with a workflow that empowers designers and developers to collaborate in parallel on fully mergeable, shared XAML files. Modify content in real-time, and see the results without having to rebuild your application.
NoesisGUI leverages a simple and consistent way to present and interact with data using MVVM patterns, and provides a clean separation of business logic from the visual layer.
From conception to handoff, create and preview interfaces using our next-generation visual design tool. Transform your vision into reality without writing a single line of code.
NoesisGUI is built from the ground-up for portability. Build your interfaces once, deploy them anywhere, and everywhere.



Windows
macOS
Linux
UWP
iOS
Android
Switch
WebGL
At the heart of NoesisGUI lies a resolution-independent, vector-based rendering engine built to leverage modern graphics hardware, delivering crisp, adaptive visuals at any size.
NoesisGUI utilizes original font files to render text, allowing for clear, infinitely-scalable typography, all without any quality loss, while harnessing the power of variable fonts to fine-tune your layouts.
Display user interfaces flat, in 3D space, seamlessly integrated into VR, or incorporate 3D engine assets directly into your UI. The choice is yours.
With a combination of powerful data bindings, rich typography, and support for left-to-right and right-to-left layouts; offer your audience truly localized interfaces.
Enjoy smoother extensibility, increased development speed, and reduced technical debt by driving visuals and interactions with data.
With the NoesisGUI Visual Studio Code extension, benefit not only from inline code autocompletion, but also from the ability to preview XAML interfaces in visual form directly within Visual Studio Code, and/or within the engine of your choice.
NoesisGUI offers a wide range of fully customizable and skinnable components, providing out-of-the-box support for common interface controls. This enables ultra-quick iteration and implementation.
Take advantage of the power of AfterEffects + Lottie or Rive to breathe life into your interfaces with stunning natively-running animations.
Create unique user experiences by using a powerful styling and skinning mechanism. Completely replace the look and feel of user interface elements with ease.