C/C++ library to add light and intuitive GUI to OpenGL and DX programs
AntTweakBar is a small and easy to use C/C++ library that allows programmers to quickly add a light and intuitive GUI into OpenGL or DirectX based programs to interactively tweak parameters on-screen. AntTweakBar works with Linux, Windows and OSX, and can be easily integrated with custom windowing system or with existing toolkits. Examples of integration with GLFW, SDL, GLUT, SFML and DirectX are provided. The AntTweakBar library mainly targets graphical applications that need a quick way to tune parameters (even in fullscreen mode) and see the result in real-time like 3D demos, games, prototypes, inline editors, debug facilities of weightier graphical applications, etc. The project is not maintained anymore but feel free to download and modify the source code to fit your needs or fix issues.
native popup inputbox password color WIN OSX GTK QT CONSOLE C# LUA SSH
v3.2.7 a C file (add it to your C or C++ project) with 8 functions: - beep - notify popup - message & question - input & password - save file - open file(s) - select folder - color picker complements OpenGL GLFW GLUT GLUI VTK SFML TGUI SDL Ogre Unity3d ION OpenCV CEGUI MathGL GLM CPW GLOW IMGUI MyGUI GLT NGL STB & GUI less programs NO INIT NO MAIN LOOP NO LINKING NO INCLUDE the dialogs can be forced into console mode windows (XP to 10) ASCII MBCS UTF8 UTF16 - native code creates the graphic dialogs - enhanced console mode via dialog.exe - basic console input unix (command line calls) ASCII UTF8 - applescript, kdialog, zenity - python + tkinter + dbus - dialog (opens a console if needed) - basic console input click the tab 'Files' for prototypes help helloworld * * * I am also the author of toot http://github.com/vareille/toot cross-platform command line tool & C C++ library to make reliable beeps * * *
Shell engine for Windows CE 5.0. Based on layout managers, so skin creators don't need to bother about different device resolutions. Supports semitransparent PNG images. See WiKi for details.
A lightweight GUI library
FUGE is a lightweight GUI library, intended to be used primarily in games and tools for game development. Supports graphics renderer adaptation, real-time layout editing, XML serialization, color schemes. Documentation contain tutorials with examples. Available on MS Windows and Linux.
A 3D rendering / entity engine
This engine is not an attemp to re-inventing the wheel. It is a more learning-oriented project than something intended to provide a wide set of features. The approach to the OpenGL in this engine is something very experimental born from my own thoughts and can be usefull in future. If you want to help for your portfolio just ask: the TODO list is very long :)
Game GUI Library (gameguilib) is a framework for user interfaces in games and other projects where native GUI is not used. It is zlib/libpng licensed, so you can use it for commercial purposes freely.
Port of the Irrlicht engine for the S60 3rd Ed platform. Aimed to be run in the Nokia N95 8Gb.
A light GUI framework designed specifically for use with Simple DirectMedia Layer [SDL] 1.3 and officially maintained support libraries.
A GUI library for SDL2
A GUI library for SDL2 * I've stopped developing this library, at least for now. Please contact me if you are interested in continuing where I left off.
Unicorn is a cross-platform C++ library for the creation of platform-independent graphical interfaces and applications. Unicorn can run on Windows, GNU/Linux, Mac OS X and can be embedded in applications like games.
A compact framework for managing OpenGL graphics in C language.
WuvenIME is a Shanghainese/Wu script input method editor running on Windows 2000/XP. It provides end users a friendly interface to convert romanized Shanghainese/Wu words into East Asian characters, such as Hanzi, Hangul, Hiragana and Katakana.