MinWin is a multi-platform GUI toolkit for the D programming language.
The MinWin toolkit takes the "native wrapper" approach. That is, rather than reimplementing widgets, it simply provides a uniform interface to existing windowing toolkits like Win32 and GTK. It officially supports Windows and
... [More] Linux. Possibly more via the GTK backend. [Less]
KTK is an efficient and easy-to-use C++ GUI library for Linux. KTK emulates its entire widgets set, and is completely themeable. KTK tries to perform tasks with minimal lines of code using a highly object-oriented design.
v8rocket is a library for integrating v8 with libRocket, and to expose the XHTML DOM to Javascript.
libRocket (http://librocket.com) is a renderer agnostic XHTML/CSS renderer, useful for creating UIs for games and the like. Hopefully makes assembling a game UI a breeze.
v8
... [More] (http://code.google.com/p/v8/) is a fast Javascript engine, used by the Chromium browser to execute Javascript.
Advantages of v8rocket:
Renderer agnostic, input agnostic, allows a fully dynamic layout, that can grow/shrink etc. as needed, uses existing layout technology - standardized XHTML/CSS to describe layout, allows easy "theming" via CSS, or even changing the XHTML, without having to recompile, allows delegation of UI work to developers skilled in web programming. [Less]
Cross platform, bitmap based, Graphical User Interface for games and other multimedia programs that wants a custom made look-n-feel. Implemented in C++ and released under GPL and multiple commercial license offers. Used since 2005 in commercial products.
Perl bindings for Qt4. This project aims to have a production-ready module that is similar in syntax to the PerlQt 3 binding.
There is currently no official release, but you can check out the source from svn and compile them yourself. See the INSTALL file for instructions on how to do this.
... [More]
Once the bindings are built, there are many examples in the example directory that are direct ports to Perl of the C++ examples that ship with the Qt library.
Based on the Smoke library, so the final version will support any method that Smoke supports. Create Perl packages that subclass, extend, and override their C++ parents Create signals and slots: connect Qt defined signals to Perl subroutines, and Perl defined signals to Qt slots Signals and slots defined in parent packag [Less]
SFGUI (Simple and Fast Graphical User Interface) is a fast, simple and native C++ GUI library for SFML.
It provides a rich set of widgets and is highly customizable via themes. The library has been designed with flexibility and extensibility in mind and provides a modern and clean C++ API.
This site uses cookies to give you the best possible experience.
By using the site, you consent to our use of cookies.
For more information, please see our
Privacy Policy