Beanie is a flexible, distributed open-source accounting system for medium-sized companies. It includes back-end batch processing as well as a GTK GUI. It provides automated purchases, sales and nominal ledgers as well as automated invoicing (via email).