Fast Hardware-accelerated vector graphics on GPU and Multithreading-aware architecture
High efficient lightweight C++ library without external dependencies on third-party software
Write once, deploy to multiple platforms: PCs, mobile devices and game consoles
Markup declarative language compatible with XAML and Microsoft Expression Blend
The core of NoesisGUI is a resolution-independent and vector-based rendering engine that is built to take advantage of modern graphics hardware.
NoesisGUI is based on XAML, a powerful UI declarative markup language compatible with Microsoft Expression Blend and WPF.
Boost the performance of your pipeline by having designers and developers working in parallel. Do modifications to the UI and get immediate feedback without having to rebuild your application.
Simple and consistent way to present and interact with data using MVVM patterns. Provides a clean separation of business logic from UI.
Animation can make an attractive user interface even more spectacular and usable. Awake your creativity by creating subtle effects or dramatic transitions.
Create unique user experiences by using a powerful styling and skinning mechanism. Completely replace the look and feel of user interface elements.
* Screenshot from the game Universe or Nothing.
Just link against our library and hook your own Renderer, Allocator and Filesystem. Bindings to .NET and the most popular engines and platforms are also available.
- Xbox One
We really enjoyed working with NoesisGUI, it was very easy and convenient to get it up and running with our own UI from scratch. Implementation in a third-party engine was flawless.
NoesisGUI saved us easily at least one year of development for iOS. We use it to move a Windows XAML-based app to Android and iOS. Allowed very fast prototyping and the cross-platform support is awesome.
NoesisGUI is the most advanced cross-platform UI library ever made. It gives us the power and reliability of XAML with data binding for rapid development of complex UI for any of our game projects.
What can I say about NoesisGUI other than to praise it to heavens? Data binding is really something which every game developer needs but might no be aware of that, it is a game changer.
I have been extremely impressed with the quality of this product and the professionalism of the team behind it. I can honestly say that NoesisGUI has really helped to make my game a reality.
We have been using NoesisGUI to great success. The system allows us to author our graphical user interfaces using industry standard solutions such as Blend for Visual Studio.
We have used other UI libraries before NoesisGUI but none came even close in terms of performance nor productivity. If you are a Unity developer and have a UI with a complex layout NoesisGUI is a must have.
NoesisGUI is a powerful and versatile GUI for Unity, especially if you go for high end quality delivery on various display sizes, it is just great time saver and looking crisp with being vector based.
Noesis provided a versatile and reliable UI framework that was intuitive for both designers and engineers, allowing us to quickly iterate on the look and feel of a sizable project, including a last minute UI reskin that went much more smoothly than it should've!