Gwenhywfar is a multi-purpose library that provides useful functions such as configuration file handling, a full featured message generation and parsing engine, and an operating system abstraction layer. It is used by Libchipcard2, AqBanking, QBankManager, OpenHBCI, AqMoney, and various other projects.
AqBanking is a modular and generic interface to online banking tasks, financial file formats (import/export), and bank/country/currency information. AqBanking uses backend plugins to actually perform the online tasks. HBCI, OFX DirectConnect, and EBICS are currently supported. AqBanking is used by GnuCash, KMyMoney, Pecunia, AqBanking-CLI, and QBankManager.
PC/SC-Proxy allows for access to PC/SC daemons on remote machines. There are two use cases. It can be used with thin clients and a terminal server to make the session access readers connected to the thin client. In this case, the address of the remote PC/SC service is taken from the login information (utmp). The second use case is when applications running inside a virtual machine (e.g. VirtualBox) need access to card readers of the host machine without disturbing operations on the host itself.
AqFinance is the successor to QBankManager. It is a graphical accounting application based on double-entry accounting. The GUI uses the FOX toolkit. The package contains AqFinance (the GUI application), AqFinance-CLI (a command line tool to manipulate and export the AqFinance database), and AqBanking-CLI (a command line tool for online banking tasks). It supports all online banking protocols provided by AqBanking (currently HBCI and OFX DirectConnect). A version supporting EBICS (a German online banking protocol) is also available. AqFinance contains the latest versions of AqBanking, Gwenhywfar, and Libchipcard.