Get Your GTK Programming Project Started Today!

Post your GTK project on Upwork, the world’s largest online workplace, and hire an expert GUI designer. The skilled GTK+ programmers on Upwork have expertise in GUI design software and cross platform development, and can create graphical user interfaces using standard UI GTK widgets (check buttons, menus, lists, frames) and container widgets to control the layout of the GUI elements.

GTK+, or the GIMP ToolKit, is a flexible and efficient multi-platform widget toolkit for creating graphical user interfaces, under the GNU LGPL license. It is one of the most popular UI toolkits and GUI design software offerings (along with Qt) for the X Window System. It is designed to support all major programming languages (C, C++, Perl, PHP & Python GUI) using the Glade GUI Builder, and is often used to build portable UI applications.

Browse GTK+ job posts for project examples or post your job on Upwork for free!

GTK+ Job Cost Overview

Typical total cost of Upwork GTK+ projects based on completed and fixed-price jobs.

Upwork GTK+ Jobs Completed Quarterly

On average, 0 GTK+ projects are completed every quarter on Upwork.


Time to Complete Upwork GTK+ Jobs

Time needed to complete a GTK+ project on Upwork.

Average GTK+ Freelancer Feedback Score

GTK+ Upwork freelancers typically receive a client rating of 5.00.

Last updated: October 1, 2015
Clear all filters

Ardhan Madras

Ardhan Madras

Expert C/C++, Python, GTK+, Linux, Embedded Linux, Linux Administrator

Indonesia - Tests: 3

I have been working on open source and enterprise projects for more than 12 years, use the power of open source to the enterprise level. I'm expert in C, C++, Python, Linux Kernel and System Programming, Linux System Administration, Embedded Linux, OpenWrt, Raspberry Pi, Android, GTK+, Qt.

Groups: Corona Labs

92% Job Success
$22.22 /hr
1,443 hours

Ani Martirosyan

Ani Martirosyan

Senior Software Developer

Armenia - Tests: 4 - Portfolio: 1

I'm a software programmer with almost 8 years of experience. I have worked on different kind of projects: mobile and desktop applications. Mostly experienced in C/C++, OOP, generic programing, multithreading. Worked with both Agile and Scrum methodologies. My written codes are well commented and understandable. I'm following to the defined coding style and if it is needed I can also suggest improvements. As a developer I love to learn tools/technologies, work in team, find solutions and always ready for discussions. During my career I gathered the following skills: Mobile application skills: Android, Java Scripting skills: Tcl, python, bash Web programming skills: HTML, Javascript, jquery, PHP/MySql Desktop application skills: C/C++, STL, Posix library, Boost, QT, Gtk Programming methodology: Scrum, Agile Education: Master degree

$16.67 /hr
72 hours

Ibrahim A.

Ibrahim A.

Freelancer with experience in C# Python & data scraping

Pakistan - Tests: 2 - Portfolio: 2

Over last 4 years, I have developed a wide range of desktop and web applications using Python, C#, MVC, JavaScript. My core competency lies in data scraping, web crawlers development and parsing data. I can scrap any information for you from any website you wish and save it in desired/ upload format. I focus on data quality so that you get your perfect data set. I can also develop a web-crawler (web or desktop version) and customize it with your requirements.

91% Job Success
$15.00 /hr
2,345 hours

Sebastian A.

Sebastian A. Agency Contractor

Ruby, Rails and C/C++ Lover

Colombia - Tests: 12 - Portfolio: 3

I am a programmer who likes smart solutions, and for this same reason when I coded up for web, I use rails and TDD-BDD methodology. I've been working for more than 7 years now with web technologies such as Ruby on Rails, Sinatra, Javascript/Ajax, jQuery, HTML5, MySQL, PostgreSQL, Heroku, Amazon AWS and others. I'm also interested to work with new trending languages such as Clojure and Erlang. I'm actively looking for new projects, so feel free to contact me.

Groups: Engine Yard Ruby on Rails Professionals Network

Associated with: Cactus Aptus, Monkey Labs

$55.00 /hr
341 hours

Gregg V.

Gregg V.

Expert C#/.NET Developer Newly Returned To Upwork. First Hire Discount

United States - Tests: 21 - Portfolio: 8

If you don't have IT or software project experience, please don't contact me (unless you're a trusting adventure-seeker :) Bring Your Own Designer! IT Industry Knowledge Includes: - Best-practice Design & Implementation - B2B & B2C e-commerce - Systems Automation - BPR/Workflows- SaaS/Web 2.0 - Cobranding Vertical Industry Knowledge Includes: - Real Estate, Construction and Manufacturing management systems - Insurance (workflow) - Digital Media (distribution and conversion automation) - Healthcare (data collection & management) Some Background Information: - I have designed, implemented, and administered a wide variety of m$ft infrastructures, operating systems, servers, and applications for over 10 years. - I manage Apache, NFS, Samba, Asterisk, Bind, and other services on Red Hat-esque (CentOS, Fedora) servers. - I have been working with .Net since it was in beta. Before getting into C#, I used VB.Net for several years. - I've been writing enterprise-scale business and data layer code for over 4 years. - I've been managing and programming Microsoft SQL Server since version 6.5 (and am up to date on 200X), and Microsoft Access for many years. - I've worked with MySQL/SQLite and PHP (4+) as a hobbyist for several years. I can perform most any task required to update an existing site, but am probably not suited for a new development project in PHP.- Prior to .Net I programmed in traditional asp using VB Script, COM & DTC. - I manage my own dedicated windows 2k3/8 servers with multiple running applications and servers. - I have experience with a wide variety of third-party components and controls., and can assist in integration, middleware, queuing services, etc. - I'm not a graphic designer, and prefer to leave site layouts and graphics to someone more suited to that type of work. I am ok with creating basic layouts (and working within the popular graphics editing programs), but for a polished look, I'll either work with your designer or contract to another party on your behalf to acheive the look that you're after. Getting What You Pay For: Sure, you can find loads of developers here and on other similar service sites at a fraction of my rates. Why would you pay me? - I will stand behind my work. If you're unhappy, we'll fix it. - I will not charge for time spent figuring out how to solve general technical problems. If I don't already know how to implement a relevant solution, I will spend MY time researching and figuring it out. We're supposed to be professionals, and if we don't understand what the problem is, we shouldn't be charging you. Besides: each time I solve a unique problem, it makes me more effective; for you, me, and my next happy client! NOTE: Most of my work is done for companies' internal intranet, operations and LOB applications. I've added a few items to the portfolio, but please ask me about the other work which I can't showcase. While I'm often bound by NDA/Confidentiality agreements, I can explain more about my background in a general way than is illustrated publicly.

$75.00 /hr
1,668 hours

Duzy C.

Duzy C.

Dedicated Linux, Android, Open Source developer

China - Tests: 3 - Portfolio: 1

Started working at embedded Linux C/C++ software development since 2005, and Android development since 2009. I'm exceptional excellent on C/C++/Go, and Java on Android, and rich development experiences in system components, frameworks/libraries, apps, HTTP/CGI in Golang, 2D graphics in skia/cairo, open source project porting.

$55.56 /hr
0 hours

Chris Rivas

Chris Rivas

Hosting Industry Sr Linux Admin w/ RHCE, RHCVA, MySQL DBA, developer

United States - Tests: 7 - Portfolio: 1

For more than ten years I have worked extensively in the software development and hosting industries. I am an expert Linux and Unix system engineer, and can deploy and configure any software stack that is based on Linux for optimal content delivery. I excel at MySQL database design, optimization, and administration. I am a seasoned software developer and have extensive experience with many languages including Java, Python, PHP and Ruby. I also have significant experience with customizing, deploying, and adminstering open source web applications, application frameworks, and application servers. I have worked locally, overseas, and with colleagues and clients overseas via the internet. If you look at my work history here, you will note that i 'disappeared' in February 2011. Indeed I did disappear, I was in a very bad car accident in Bangkok, Thailand, where I was living at the time, and was nto able to get out of bed or use a phone or computer for roughly a month. I now reside in Austin, TX again full-time I do not disappear typically, my present and previous employers can confirm that if you are hesitant based on feedback from 2011.

$36.67 /hr
22 hours

Jorge T.

Jorge T.

Expert programmer with a math background

Colombia - Tests: 8 - Portfolio: 6

I'm a programmer (though really a mathematician) with over 10 years of experience developing web & desktop apps. I've been using Python frameworks (like TurboGears2, Flask or Django) for web development for a long time, but I'm also very capable of working on a more traditional stack using WordPress, Drupal or CodeIgniter. I can do frontend development also using HTML/CSS and I'm particularly fond of jQuery for AJAX behavior and in-browser animation. For non-web development I use a lot of Python for scripting and rapid programming and Cairo/GTK+ to build graphical interfaces that are portable between platforms. I'm particularly interested in scientific and math-related software but I can do other kinds of programming. In short: I want to build things I can be proud of.

100% Job Success
$34.56 /hr
5,372 hours

Andrey Nikiforov

Andrey Nikiforov Agency Contractor

Software Developer C/C++

Russia - Tests: 6

I'm C/C++ software developer. I have ~10 years of experience in IT. Last 8 years I'm work as GNU/Linux system administrator. I can develop graphical, console, network and DB applications for next OS: GNU/Linux, FreeBSD и MS Windows. I can use glibc, STL, GTK+, ffmpeg. I have experience with Git system.

Associated with: Kinetik Software

$19.00 /hr
0 hours

David van Rijn

David van Rijn

Student in Computer Science

Netherlands - Tests: 3 - Portfolio: 1

I've learned programming at a young age via c/c++, so that's what I'm best at, but after that I have learned A lot of other stuff, from designing electronics to web development (I've even combined those two). Now i am studying computer science in Delft, where i have learned a lot about project management and quality engineering. I found that I learn skills really quickly if i need them for some project.

$10.00 /hr
0 hours