Ada Util is a collection of utility packages for Ada 2005. Several packages are inspired from Java packages and libraries (Java properties, log4j, listeners, streams). The library provides a logging framework, a serialization/deserialization framework for XML, JSON, CSV, an Ada beans framework, a composition stream framework (raw, files, buffers, pipes, sockets), several concurrency tools (reference counters, counters, pools, fifos, arrays), a REST client framework, and more.
TimeGT is powerful life and task management software that keeps data in sync using a secure server. It offers numerous ways to organize tasks, ideas, and notes. It will suit a wide range of time management techniques used by different people. The following filters are available and can be used in any combination: a project tree of arbitrary depth; task life-cycle supporting Timing folders (supports GTD method); any number of Tags added to a task and used for filtering; and a Start and Due dates based Horizon filter. It keeps tasks up-to-date between any number of computers. Tasks are mediated through the dedicated secure Sync server, and are protected when they travel over the Internet (RSA of adequate length is used). Information is accessible everywhere.