GTask is a young project working towards providing an asynchronous toolkit to GObject and associated language bindings.

GTask works to simplify the complex task of asynchronous programming with a concept called Task's. A task has a specific set of processing to perform or perhaps data to receive. Any of the steps may take an unknown period of time, so a series of callbacks and errbacks are performed after the task has completed. This type of programming is not very new in fact. It has been done for years. You might also know it as event-driven or callback-based programming.


In order to compile GTask you will need the following packages:

  • glib-2.0 >= 2.16

  • gobject-2.0 >= 2.16



  • Latest stable release: ---

  • Latest unstable release: 0.1.2 Download - MD5 checksum: 67ee5eeaf1ecdc055413bae3a65a832c

    • Tag: 0.1.2

GTask 0.1.2

Christian Hergert:
   - Initial Release

Projects/GTask (last edited 2013-12-02 17:14:21 by WilliamJonMcCann)