Get Assistance

GTK is supported by a number of businesses and they provide services, experience and skills to help the large community of GTK users produce innovative customer solutions in multiple industries and devices (like mobile and embedded).

Consultancy partners which support GTK offer a range of business services including:

Consultancy Partners

Companies Websites
Collabora Ltd
Codethink Ltd
Lanedo GmbH
Not listed above? Want to be? Contact the gtk-devel mailing list.


Perhaps your business is looking for consultancy around using GTK. If this is what you're looking for, our consultancy partners affilliated with GTK can offer these services. This can range from development, to support, to even queries about licensing and how to integrate the toolkit into your existing solutions and much more!

Hardware Integration

With changes happening all the time in hardware, GTK is constantly adapting to the requests for newer and richer user interface features. One great example of those is Multi-Touch support. Businesses invested in GTK have been at the forefront of implementing this hardware support and working with other projects up and down the Linux stack to make that happen (such as Xorg).


Porting can cover a range of areas. Businesses supporting GTK offer porting applications to GTK from other toolkits and also porting areas of the toolkit to specific platforms (for example, Windows 64bit support).

Application Development

Should you need application development for your solution to be deliverable cross platform, GTK has all the tools you need to do that. Most of the businesses who are involved with GTK have decades of experience on offer to assist you.

Patch Set Back-Folding

It's not uncommon for companies to start forking a project to customize it and perhaps to keep it in-house. This can lead to wanting new features from an upstream project like GTK being available in your forked version. If you need help back-folding patch sets into upstream GTK or suggesting new features into the main stream, we have a support network that can help you do that.


There are various training opportunities on offer. Everything from writing an application with GTK to developing and customizing GTK. If this is what you're looking for, there are businesses out there that can help you do that.