Simple widget classes for C++ development
This project aims to provide a set of simple controls to support user interface development in C++ apps which use a graphics API. This is only a set of widget classes. Each widget class provides vertex data for rendering but rendering itself is not covered (use OpenGL + FreeType or DirectX) nor is window handling (use eg. SDL, Qt, or GLFW). Currently under full-time development. An example project is provided which has four dependencies: SDL, OpenGL, GLEW and GLM. Feature set not fully...
Is library and set of tools to dynamically creating(generating) GUI's in different environments. Programs knows no think about widgets, etc. It can be compared to XUL and XSLT with Ecma Script, but it's designed to native applications.
User-mode Window Manager for 32- and 64-bit Microsoft Windows(tm).
Minimalistic properties editor for Qt applications
A minimalistic properties editor for Qt applications based on QTreeWidget.
uil The User Interface Library
uil (short for User Interface Library) is a minimal Windows UI library in C++14. uil is a header-only implementation compatible with VC2013, Intel C++ 2013 and mingw 4.9.2
OpenGL GUI and build-in data management API
This is my own c/c++ project mainly covers GUI and math calculation libraries.
Qt Slide Switch Button Component
A simple yet powerful implemetation in Qt switch button with slider also known as Slide Switcher.
A GUI based on libSDL for C++ applications
HyperGUI is a library of C++ classes and some other parts which can draw and run a GUI for your application. It uses libSDL as its backend for graphical output. This library can be used in both dynamic multimedia (game), and standard (static) applications. The HyperGUI manages it by avoiding screen refreshes as much as possible. In a game or other dynamic multimedia program, the screen (or part of it) is redrawn and refreshed tens of times a second, so there is no need for GUI to ask more...
KeyValue is a cross-platform library for making C++ objects accessible through LibreOffice Calc, Excel and other front-ends. Experience of spreadsheet users is enhanced by an object model and a handy key-value based interface.
Qt integration for the Equalizer parallel rendering framework
A C++ library to easily create GUI-editable objects
The project was born when I wanted to write a 3D modeling + rendering engine in C++. I wanted to create an easily expandable tool for the GUI, that will automatically know how to display the various objects for editing. The goal was to make each object "know" how it should be displayed and changed, so that a simple GUI tool can display complex objects, and new objects can be created without having to spend time creating the "widgets" for them. The basic requirements was: - The...
Abox is a game library.
InTml is a language and tools for Virtual and Mixed Reality development. It adds a component-based, reusable architecture to MR apps on top of open technologies such as VRJuggler, VRPN, and OpenSG. Soon: C++ and Java distributions, eclipse plugin.
This library extends GTKmm with widgets helpfull for drawing Graphs.
QtWui is a library which provides a web widgets toolkit based on Trolltech's Qt library (www.trolltech.com).
glWidget is Window Manager and UI framework cross-plataform render under OpenGL library.
OMGUI is a cross platform GUI toolkit written in modern C++ with a modern api design and programming idioms.
This project is a continuation of the existing SkinDoc project. The aim is to create a number of programs aimed to simplify the creation of media player skins. Aimed primarily at Windows Media Player, support for Winamp and others will be added.
Shiva is a C++ library for drawing and animation of vector graphics through an OpenGL context. It can also import SVG graphics and includes a set of "skinnable" standard GUI classes like Button, InputBox and ListBox to give functionality to drawing.
GOTT (GUI on transparent technology) is a highly portable and extensible widget toolkit and development framework written in C++ which aims towards good design and clean programming style while being open for all changes.
AssortedWidgets is an OpenGL+SDL GUI Library, developed for games, 3D techdemos and 3D applications, featuring BSD license, Delegate Code Style, Ability to define custom themes and Common Widgets and Layouts.
Qt4Ada is a thick Ada2005 binding for the Qt4 library, trying to reflect in Ada the C++ structure of Qt (inheritance), keeping the Qt spirit while providing an Ada feeling.
A C++ library that uses readline to implement a very flexible command-prompt. Seamlessly manages types and variables, function signatures, etc.
A library for quickly adding flags to a C++ application, by extending this is a base class. Automatically embeds help and xml rendering. Gui wrapper (not finished) should either generate CLI scripts or execute directly.
C++ template library for writing GUI cross-platform engines.