GPL licenced Android Expense Tracking App.
My Expenses is an Android app designed to keep
track of your expenses and incomes, and to export them as QIF files into a desktop
finance tool, like Grisbi (Open Source), Gnucash (Open Source), MS Money, Quicken or Wiso Mein Geld.
Requires Android 2.1 and above.
- Up to five accounts with transfers (unlimited in Contrib version)
- Define plans (3) for future and recurrent transactions (unlimited in Contrib version)
- Group transactions per day, week, month, year and display sums per group
- Two levels of categories (import from Grisbi XML), display distribution of transactions in Contrib version
- Split transactions (Contrib version)
- Calculator
- Export to QIF and CSV (MS Excel), can be automatically shared (via email, FTP, Dropbox, ...) and done in batch in Contrib version
- Password protection, recoverable with security question in Contrib version
- Integrated Help
- Data backup and restore
- Aggregate financial situation over all accounts with same currency
- Two themes: light and dark
My Expenses relies on a couple of open source libraries :
- StickyListHeaders
- Itext
- MPAndroidChart
- MaterialSeekBarPreference
- Picasso
- Caldroid
- Wakeful
- Icepick
- Apache Commons Lang and CSV
- Guava
and on the contribution of many users that helped make My Expenses available in 28 different languages languages:
git clone --depth 1 https://github.com/mtotschnig/MyExpenses.git
cd MyExpenses
git submodule init
git submodule update
export ANDROID_HOME={sdk-dir}
./gradlew build