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.