Projects / Ada Util

Ada Util

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.

Operating Systems

Recent releases

  •  12 Mar 2014 22:57

    Release Notes: This version provides a text and string builder, date helper operations for getting the start of day, week, or month time, support for XmlAda 2013, a new Objects.Datasets which provides list beans (lists of row/column objects), support for shared library loading, support for the creation of Debian packages, and an update to Ahven 2.3 integration. It has been compiled and ported on Linux, Windows, NetBSD, and FreeBSD (GCC 4.6, GNAT 2013, GCC 4.7.3).


    Project Spotlight


    A Fluent OpenStack client API for Java.


    Project Spotlight

    TurnKey TWiki Appliance

    A TWiki appliance that is easy to use and lightweight.