Projects

GTK+
GTK+ GTK+ is a highly usable, feature rich toolkit for creating graphical user interfaces which boasts cross platform compatibility and an easy to use API. GTK+ it is written in C, but has bindings to many other popular programming languages such as C++, Python and C# among others. Our developers have over 10 years experience in developing the toolkit in most cases.
Tim Janik
Michael Natterer
Kristian Rietveld
Carlos Garnacho
GIMP
GIMP GIMP is the GNU Image Manipulation Program. It is a freely distributed piece of software for such tasks as photo retouching, image composition and image authoring. It works on many operating systems, in many languages.
Michael Natterer
Tracker
Tracker Tracker is a semantic data storage for the desktop and mobile devices. It allows the user to keep track of the data stored on their devices and online sources and extract relationships in an automated fashion. Codethink has been contributing on driving this project forward by implementing W3C standards such as RDF ontologies and SPARQL queries while improving the overall performance.
Martyn Russell
Carlos Garnacho
Gossip
Gossip Gossip is an instant messaging client for GNOME. Layered on top of the open protocol Jabber is a clean and easy-to-use interface, providing users of the GNOME Desktop a friendly way to keep in touch with their friends.
Martyn Russell
Giggle
Giggle Giggle is a front end for GIT allowing visual observation of commits and branches. It also allows some nice features like generating patches from specific commits.
Carlos Garnacho
Sven Herzberg
Midori
Midori Midori (緑) is a web browser that aims to be lightweight and fast. It uses the WebKit rendering engine and the GTK+ 2 toolkit. Midori is part of the Xfce desktop environment's Goodies component.
Christian Dywan
Beast
Beast Beast is a powerful music composition and modular synthesis application released as free software under the GNU GPL and GNU LGPL, that runs under unix. It supports a wide range of standards in the field, such as MIDI, WAV/AIFF/MP3/OggVorbis/etc audio files and LADSPA modules. It has excellent technical abilities like multitrack editing, unlimited undo/redo support, real-time synthesis support, 32bit audio rendering, full duplex support, multiprocessor support, conditional MMX/SSE utilisation for plugins, precise timing down to sample granularity, on demand and partial loading of wave files, on the fly decoding, stereo mixing, FFT scopes, MIDI automation and full scriptability in scheme.
Tim Janik
Rapicorn
Rapicorn Rapicorn is supposed to provide a suitable playground for experiments in consolidating the programming and design interfaces of existing GUI toolkits, and for exploring new GUI ideas, including also possible evolutionary failures. Lots of design decisions or techniques that Rapicorn employs can be found and have been pioneered in other toolkits, but it is also intentionally distinct in selected areas. In particular, Rapicorn tries to simplify structures and automate developer tasks wherever possible. Convenience in development and UI usage is a paramount design goal.
Tim Janik