UI Frameworks

Empty Keys UI v1.11 is out with new Chart and GroupBox controls, fixed Popup control and changes in UI Generator.

Release notes - http://emptykeys.com/Community/aft/11/afc/1649
NuGets - https://www.nuget.org/profiles/EmptyKeys

A few days ago, bindings for noesisGUI were released.

Contact us if you want more information, trial, licenses, etc.

Empty Keys UI v1.12 is out with support for Behaviors, better Chart control, new routed events and fixed bugs.

Release notes - http://emptykeys.com/Community/aft/11/afc/1739
NuGets - https://www.nuget.org/profiles/EmptyKeys

UI v1.13 is out with new TextBox features (selection, copy/cut/paste, undo/redo), better tab navigation and much more.

MonoGame NuGet supports UAP now.

Release notes - http://emptykeys.com/Community/aft/11/afc/1853
NuGet - https://www.nuget.org/packages/EmptyKeysUI_MonoGame/

Empty Keys UI v2.0 is out with Compile time generated bindings support and fixed bugs.

Compile time generated bindings info - http://emptykeys.com/Community/aft/139
Release notes - http://emptykeys.com/Community/aft/11/afpgj/3#1889

Empty Keys UI 2.1 is out with new ListBox selection mode, better drag & drop, UWP example and more. This release was tested on MonoGame 3.5.1.

Release notes: http://emptykeys.com/Community/aft/11/afpgj/3#1925
NuGets: http://www.nuget.org/profiles/EmptyKeys

Empty Keys UI 2.2 is out with better sound support, Play Sound Action for behaviors, master volume, multi thread fixes and more.

Release notes: http://emptykeys.com/Community/aft/11/afpgj/3#1972
NuGets: http://www.nuget.org/profiles/EmptyKeys

Empty Keys UI 2.3 is out. There is new ImageButton, better Expander, fixed TabControl and fixed bugs.

Release notes: http://emptykeys.com/Community/aft/11/afpgj/3#2042
NuGets: http://www.nuget.org/profiles/EmptyKeys

Does EmptyKeys have a way to do context menus?

There is Window and Popup support, which you can use to make it.

When I was working in the corporate environments as a software engineer I would constantly read complaints from other developers about the Android platform. They all concluded that it was a nightmare to work with. I had one development project that had to interface with FaceBook and if using that API was similar to the experiences that people have had with the Android SDK than I completely understand. :slightly_smiling:

Empty Keys UI 2.4 is out. There is new support for Effects and custom shaders and fixed

Relase Notes: http://emptykeys.com/Community/aft/11/afpgj/3#2112
NuGets: http://www.nuget.org/profiles/EmptyKeys

I used to use awesomium with xna. It allows to build ui with html5 and async stuff. (used by eve online and a lot of games)
But it has not been updated for about 2 years now and their website is dead/no post.
If anyone knows of a webbrowser in offscreen mode…?

Empty Keys UI v2.5 is out. There is new UniformGrid layout control, support for MaxLength on TextBox, auto scroll bar visibility support and more.

Release Notes: http://emptykeys.com/Community/aft/11/afpgj/3#2141
NuGets: http://www.nuget.org/profiles/EmptyKeys

It would be really beneficial to upload some screenshots of finished UIs and UI possibilities for Empty Keys

You can find list of supported features here http://emptykeys.com/ui_library .

We are about 2 months from first public dev version release, but I can show you feature finished UI. GFX and design will change a bit.


That’s some lovely UI goodness there.


UI v2.6 is out with UI Virtualization support for DataGrid and ListBox.

Release Notes: http://emptykeys.com/Community/aft/11/afpgj/3#2172
NuGets: http://www.nuget.org/profiles/EmptyKeys

This version is the same one, which I’m using in my game Children of the Galaxy. Game is using different render engine, but UI is pretty much universal for any engine so you can check out some pictures.

I see this thread is occasionally updated and bumped with new stuff, so I guess I’ll add my own UI lib to this list as well. :wink:

GeonBit.UI is a full UI system for MonoGame projects that comes with 2 default themes (both are old-school styles), and can be easily extended to create your own special styles. Here’s the git repo:

A quick demonstration video:

And installation tutorial:

If you want to discuss it there’s currently an open thread here GeonBit.UI: UI extension for MonoGame

Stumbled across this repository, unfortunately it looks like it’s not actively worked on.