A slim and versatile window system for mono game

Project maintained by mpue Hosted on GitHub Pages — Theme by mattgraham

MonoGame WindowSystem

MonoGame WindowSystem is a slim and versatile windows system for Monogame. Currently it’s at a very early development state.

Example application

Dark theme

Example application


Currently working widgets

To be done


The library is not production ready yet! So use it at your own risk and don’t file bugs yet, since I’m still at the very beginning.

How do I use it?

Basically you get a WindowManager instance with

WindowManager.CreateInstance(graphics, Content, spriteBatch);

Now you can hook up the WindowManager to your Update and Draw calls with


Depending on what you want to do, call


before or after your game draw calls.

For further use have a look at the WindowDemo application.