manage events and tasks using simple text files

etm is an acronym for event and task manager. This application provides a simple, intuitive format for using plain text files to store events, tasks and other data items. Items can be created, modified and viewed in a variety of convenient ways using either the command line or a cross-platform, PyQt based GUI. Repetition is supported in a powerful and flexible manner for tasks as well as events. Supported alarm types in the GUI include display, sound, voice (using system text to speech), email, text message and process.

This is the home page for the version of etm that is based on Qt. A newer version based on Tk is available at etmtk.

[ICO]NameLast modifiedSizeDescription

[PARENTDIR]Parent Directory  -  
[TXT]CHANGES2014-04-13 14:11 2.4K 
[TXT]INSTALL.html2014-04-06 17:05 11K 
[DIR]etm_introduction720/2013-02-18 12:26 -  
[   ]etm_qt-2.3.13.dmg2013-12-06 18:13 23M 
[   ]etm_qt-2.3.26.tar.gz2014-04-05 11:28 20M 
[   ]etm_qt-2.3.26.zip2014-04-05 11:28 21M 
[   ]etm_qt-2.3.27.tar.gz2014-04-13 14:12 20M 
[   ]etm_qt-2.3.27.zip2014-04-13 14:12 21M 
[DIR]help/2014-04-13 14:15 -  
[DIR]images/2014-04-13 14:15 -  
[DIR]language/2014-04-13 14:15 -  
[TXT]one2two.py.txt2014-04-13 14:11 17K 
[TXT]version.txt2014-04-13 14:11 37  

Sample entries

In contrast to most calendar/todo applications, creating items (events, tasks, and so forth) in etm does not require filling out fields in a form. Instead, items are created as free-form text entries using a simple, intuitive format and stored in plain text files.

Items in etm begin with a type character such as an asterisk (event) and continue on one or more lines either until the end of the file is reached or another line is found that begins with a type character. The beginning type character for each item is followed by the item summary and then, perhaps, by one or more @key value pairs. The order in which such pairs are entered does not matter.

Screen shots


Approximately 29 minutes - click image to play.



Please share your ideas in the discussion group at GoogleGroups.


Copyright (c) 2009-2013 . All rights reserved.

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.