GTK, or the GIMP Toolkit, is a multi-platform toolkit for creating graphical user interfaces. Offering a complete set of widgets, GTK is suitable for projects ranging from small one-off tools to complete application suites.
Qt is a cross-platform application and UI framework. Using Qt, you can write applications once and deploy them across many desktop and embedded operating systems without rewriting the source code.
The EFL provide both a semi-traditional toolkit set in Elementary (other repo) as well as the object canvas (Evas) and powerful abstracted objects (Edje) that you can combine, mix and match, even layer on top of each other with alpha channels and events in-tact. They also provide an extensive set of
... [More] utility functions that every C developer needs. [Less]
**NOTE** Elementary has been merged into EFL and is not a stand-alone tree/project anymore - as of EFL 1.18.0.
A widget set built on top of Enlightenment Foundation Libraries (EFL).
Key factors:
- Fast: built on top of Evas, the EFL canvas, is heavily optimized in both software and hardware.
... [More] Uses OpenGL or OpenGL-ES 2.0 if available.
- Portable: built on top of EFL, runs on X11, Windows, MacOS, Framebuffer and other display systems
- Mobile friendly: supports thumbscroll, kinetic scrolling with bouncing and multi-touch out of the box. [Less]
pymt is a python module for developing multi-touch enabled media rich applications. Currently the aim is to allow for quick and easy interaction design and rapid prototype development. There is also a focus on logging tasks or sessions of user interaction to quantitative data and the analysis/visualization of such data.
_2Real
Ubercode – programming tool
_2Real Framework – mixed reality software framework
_2Real Bundles – additional libraries for extending the functionality of the _2Real framework
tools
_2Real Kinect Wrapper – Wrapper for OpenNI and Microsoft SDK
_2Real FFmpeg Wrapper – simple C++
... [More] wrapper for FFmpeg
_2Real GStreamer Wrapper – Wrapper for GStreamer to play videos and audio for C++ [Less]
Simple Multi-Touch (SMT) is an open source Processing toolkit designed to make multi-touch computing accessible to non-experts, and to facilitate rapid prototyping of interactive applications.
SMT currently supports Windows Touch, Leap Motion (on Windows), SMART SDK, and hardware that use the
... [More] TUIO protocol, which includes most multi-touch tables
It can either be used in the Processing IDE, or in a Java IDE such as Eclipse. The only requirement to use SMT within a Java application is the Processing library files, as well as the SMT jar file. [Less]
Tongseng is a TUIO wrapper for Mac OS X multitouch events. Now you can use the multitouch touch pad to send TUIO events to your multitouch application!
Visit TUIO.org for more information about TUIO.
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