Projects / yeaGTD


yeaGTD is an acronym for "yaml encoded approach to getting things done". It is a script which extracts information from simple text files, one for each project, and then produces nicely formatted summary reports. Flexible rules can be used to specify repeated projects. Context, project, and date views are supported and output can be filtered in a variety of ways. Output can optionally be printed or sent to standard output in several formats. Commands are provided for marking tasks complete, opening files for editing, and backing up project files.

Operating Systems

Recent releases

  •  16 Aug 2008 17:55

    Release Notes: This release is a complete redesign. The data file structure has been simplified, and the focus has been changed from displaying tasks for the current date to displaying active tasks for any selected date. The GUI version now provides complete project support internally. The number of active tasks on a given date determines the color of the date in the new calendar display, and the status of the task determines the color of the task for the day in the new Gantt chart display. Notes support log and time entries, and reports can be generated that show times aggregated in user specified ways.

    •  10 Feb 2008 01:47

      Release Notes: The command line interface was improved. It is now possible to create both tasks and projects from the command line, the latter using a wizard-like series of prompts for project details and to move tasks from one project to another. Minor bugs were fixed.

      •  02 Feb 2008 07:32

        Release Notes: Major improvements have been made to the command line interface. Arguments can now be used to filter results using fuzzy matching and to create tasks complete with project, context, and dates.

        •  27 Jan 2008 00:16

          Release Notes: Configuration settings were added to ~/.yeagtdrc which determine which columns are displayed, their order, titles and widths, and whether vertical and/or horizontal rules are displayed in the graphical interface.

          •  05 Jan 2008 01:25

            No changes have been submitted for this release.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.