ttm is a simple but flexible command-line based Perl program for managing lists of tasks. Arbitrary properties can be attached to each task. Standard properties such as `priority', `status' and `categories' are used to provide different ways of viewing the task list. Editing is done with your favourite text editor.
Tobedone is a Web-based Java applet project management tool which organizes complex projects in tree structures and offers you many manipulation tools. You can give specific tasks priorities, assign them to persons, create and delete databases, give permissions to users, sort project tasks by priorities, dates, etc, and a lot more.
Ciao is a complete Prolog system subsuming ISO-Prolog with a novel modular design which allows both restricting and extending the language. Ciao extensions currently include feature terms (records), higher-order, functions, constraints, objects, persistent predicates, a good base for distributed execution (agents), and concurrency. Libraries also support WWW programming, sockets, and external interfaces (C, Java, TCL/Tk, relational databases, etc.). An Emacs-based environment, a stand-alone compiler, and a toplevel shell are also provided.