Ruminate XNA 4.0 GUI

  •        163

Ruminate event driven GUI library for PC. Supportes widgets: Text Box, Check Box, Radio Buttons, Buttons, Labels, Panels. Fully skinnable and easily extendable.



Related Projects

ImGui.NET - An ImGui wrapper for .NET.

  •    CSharp

This is a .NET wrapper for the immediate mode GUI library, Dear ImGui ( ImGui.NET lets you build graphical interfaces using a simple immediate-mode style. ImGui.NET is a .NET Standard library, and can be used on all major .NET runtimes and operating systems. Included is a basic sample program that shows how to use the library, and renders the UI using Veldrid, a portable graphics library for .NET. By itself, Dear ImGui does not care what technology you use for rendering; it simply outputs textured triangles. Example renderers also exist for MonoGame and OpenTK (OpenGL).

MonoGame - One framework for creating powerful cross-platform games.

  •    CSharp

One framework for creating powerful cross-platform games. The spiritual successor to XNA with 1000's of titles shipped across desktop, mobile, and console platforms. MonoGame is a fully managed .NET open source game framework without any black boxes. Create, develop and distribute your games your way. It is an Open Source implementation of the Microsoft XNA 4 Framework. Our goal is to allow XNA developers on Xbox 360, Windows & Windows Phone to port their games to any platform

awesome-monogame - A collection of interesting libraries/tools for Monogame based game projects


A hand-picked bookmark collection of subjectively modern/interesting libraries/tools for building cross-platform games with MonoGame framework. To the extent possible under law, Aloïs Deniel has waived all copyright and related or neighboring rights to this work.

MonoGame - Write Once, Play Everywhere


An Open Source, implementation of the Microsoft XNA 4 Framework. Our goal is to allow XNA developers to target iOS, Android, Windows 8, Mac, Linux and more!

DeltaEngine - Open Source Multiplatform Game Engine, C# OpenGL Version (custom wrapper) including the Editor

  •    CSharp

The Delta Engine is allows you to develop applications and especially games for many different platforms (mobile, tablets, console, PC) completely under Windows with .NET by using your favorite tools. It is free to use on Windows, Open Source and written in C# (.NET). Supported Frameworks: GLFW, OpenTK, SharpDX, SlimDX, XNA and MonoGame.

Crazy Eddies GUI System

  •    Lua

A fast and powerful solution for in-game GUIs

QtSharp - Mono/.NET bindings for Qt

  •    CSharp

This project aims to create Mono/.NET libraries that wrap Qt ( thus enabling its usage through C#. It relies on the excellent CppSharp ( It is a generator that expects the include and library directories of a Qt set-up and then generates and compiles the wrappers. While still in development, it should work with any Qt version when complete. There is no Qt included in the repository, users have to download and install Qt themselves. For now, Qt MinGW for Windows has been the only tested version. Qt for OS X and Linux are planned, Qt for VC++ has not been planned for now.The source code is separated into a library that contains the settings and passes the generator needs, and a command-line client. In the future a GUI client, constructed with Qt# itself, is planned as well.

Game Toolbox

  •    CSharp

Game Toolbox is a C# assembly designed to facilitate the creation of games and game prototypes. It contains no graphics code, does not depend on XNA, and is Mono-compatible. It provides implementations of A*, GOAP, a genetic algorithm, and more.

Yna Engine


Yna is a lightweight 2D and 3D game engine using MonoGame Framework (or XNA).

Project Autumn

  •    CSharp

Project Autumn is a Multi Platform Game Engine in .Net providing an ability to compile once and have it run on all platforms. It will provide Graphical Management for 2D/3D, Input Management for Mice, Keyboards and Controllers/Joysticks, Audio Input/Output, Networking and Media.

BansheeEngine - Modern C++14 game engine with Vulkan support, fully featured editor and C# scripting

  •    CSharp

Banshee is a high-quality and modern game development toolkit. It provides a high-performance, multi-threaded game engine written in C++14. The engine includes math and utility libraries, Vulkan, DirectX 11 and OpenGL support, handles common tasks such as input, GUI, physics, audio, animation and scripting, and supports many popular resource formats (e.g. FBX, PNG, PSD, TTF, OGG, WAV).

engine - Go 3D Game Engine

  •    Go

G3N (pronounced "gen") is an OpenGL 3D Game Engine written in Go. It can be used to write cross-platform Go applications that show rich and dynamic 3D representations - not just games. A basic integrated GUI framework is provided, and 3D spatial audio is supported through OpenAL. Go 1.8+ is required. The engine also requires the system to have an OpenGL driver and a GCC-compatible C compiler.

Content Factory


The Content Factory is an auxiliary MonoGame game development tool. It provides contents management functions.

pixel-dungeon - Traditional roguelike game with pixel-art graphics and simple interface

  •    Java

Traditional roguelike game with pixel-art graphics and simple interface.


  •    CSharp

Gtk# is a Mono/.NET binding to the cross platform Gtk+ GUI toolkit and the foundation of most GUI apps built with Mono

Multiplatform Admin GUI for OpenVPN

  •    CSharp

OpenVPN-Admin is a GUI for OpenVPN, programmed in Mono. Packages are available for Linux and Windows. Packages for Nokia 770 are under development. OpenVPN-Admin should work on every platform where Mono runs. Included in OpenVPN-Admin is a Certificate wi

Project - Squared

  •    CSharp

Simple and easy Real Time Strategy game that focuses on gameplay and not on graphics. Game's written in C#, with help of XNA Game Framework (4.0), giving us ability to deploy to a wider range of platforms. Interesting fact: 2D shapes are rendered using vector graphics, in that...

Axiom 3D Rendering Engine

  •    DotNet

The Axiom 3D Engine is an open-source, cross-platform 3D graphics rendering engine for .NET and Mono.



Web interface for OpenSIPS

gi - Native Go (golang) Graphical Interface system (2D and 3D), built on GoKi tree framework

  •    Go

package gi is a scenegraph-based 2D and 3D GUI / graphics interface (Gi) in Go. NOTE: Requires Go version 1.10+ due to use of math.Round.

We have large collection of open source products. Follow the tags from Tag Cloud >>

Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.