Beancount Mobile App
This is a companion mobile application for Beancount plain-text accounting system.
Currently available only on Android. Version 6.0 (Marshmallow) or later is recommended.
- Add transactions
- Open accounts
- Declare currencies
- View beancount file as plain text
- Switch between files
Note: Beancount Mobile currently has no file synchronization functionality, but it's possible to use software like Syncthing to sync Beancount file across multiple devices.
Beancount Mobile makes use of these configuration options:
option "title" "..."- the title of ledger file.
option "operating_currency" "..."- default currency for transactions.
1970-01-01 custom "bcm_option" "transaction_flags" "['*', '!']"- allowed transaction flags.
1970-01-01 custom "bcm_option" "account_order" "to_from"- show "to" account before "from" account in transaction form.
- Node.js & NPM
- NativeScript CLI 7.0
Install required packages:
Run on emulator:
npm run android
npm run android-debug
npm run lint npm run test