Expandy allows full control of the Gnome desktop environment through a single button interface. This gives people with physical disabilities access to a computing environment by emulating keyboard and mouse events using a button and on-screen feedback.
Sakura is a Knowledge Navigator and User Interface for UNIX, which implements HyperMedia and its own windowing and packing system, both in the main program and in an extensive API for Tcl and other languages.
Transform your applications and workflows into powerful agentic systems at global scale.
Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
GTK ADI Library. GTK ADI Library is a GTK widget library which implements an ADI widget framework. ADI is Advanced Document Interface: yet another approach to MDI - Multi Document Interface.
Kool Object-oriented Game Engine aims to be the best free 2D game engine & RAD available. The RAD eases game development for good artists with little programming skills. The engine is written in C and SDL, while RAD is in Gambas. See further in home page
Libhufu is a library for generating of toolkit independent scriptable forms from xml description. The main package contains the main library in addition to a lua scripting interface and a gtk widget. Qufu is a qt widget.
SQUAT/CTL is a platform independant macro template library for C/C++. It provides container, template, serialization and code generation patterns for the C/C++ language family based on C preprocessor macros.
java-gnome is a set of Java bindings for the GTK widget toolkit and to the various libraries making up GNOME. java-gnome is part of the GNOME Bindings release set.
An assembly of Motif widgets, which might be helpful for developers. Index/Register widget, Thumbwheel GrForm etc. Some are expanded from other Sources to gain flexibility. Counter)
Cflow2vcg convert the result of the cflow utility in a VCG format. It offers the ability to view graphically the call-graph of sources, and import it in documentation.
PHPerl links a Perl interpreter into the PHP3/4 module for Apache. It provides a PHP
API for managing Perl interpreters and evaluating Perl expressions, plus a package of
Perl subroutines to assist in executing Perl packages in PHP context.
Alchemy is the much acclaimed user interface used by the Amida Simputer, optimised for mobile computing devices. This interface was recently released under the GPL as "OpenAlchemy".
MadButterfly is a SVG based GUI framework. Application programmers can describe user interface for their application in SVG. It is supposed to be frontend of small/embedded device, or be used to develop small games.
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.
Institute of Technology, Blanchardstown Computer Science code by the class of 2007-2011 on course BN104. In this project we are open sourcing all of our project work to the public in the hopes it can be reused, built-upon, and used in education.
CoLiGUI is an XML based tool to describe simple graphical user interface for command line based programs. Based on your description it will build a dialog to let you select various options and will launch the program afterwards.
Ayin project aims to create new generation graphics system for embedded Linux systems.
Includes a composite windows server based on OpenGL ES, a core client library and a native widget toolkit based on vector graphics (cairo).
SoGui est un toolkit graphique C++ multiplate-forme (Windows/X11). SoGui permet donc de créer des interfaces GUI de façon portable sur Windows, GNU/Linux, *BSD, etc. SoGui est aussi utilisable en C et en Python.
Coypu is an abstract layer, graphic widgets implementation. It is written in C and is highly portable to most architectures and software/hardware backends (X11, Directfb, GLUT, SDL, WIN32). Being fast and light, it's mainly targeted at embedded devices.