The libapt-front effort is to have a better API for APT than the current libapt-pkg provides. It should provide easy, but powerful and flexible API, one that would suit programmers of both CLI and GUI programs based on APT. Also, the API, if at all possible, should be exported to some scripting languages, like ruby and python (others covered by swig come to consideration, too).
Grab the source at svn://svn.debian.org/svn/libapt-front/libapt-front/trunk, read the README for start. You are welcome to subscribe to development mailinglist as well.
Peter Rockai / mornfall (me at mornfall dot net), developer
Enrico Zini, developer
Michael Vogt, developer
(may be incomplete, shout at mornfall if you are missing!)
Alioth project
page
Current API
documentation (doxygen generated)