All Projects → xuhcc → beancount-mobile

xuhcc / beancount-mobile

Licence: GPL-3.0 license
Data entry app for Beancount plain-text accounting system

Programming Languages

typescript
32286 projects
HTML
75241 projects
SCSS
7915 projects
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to beancount-mobile

r-ledger
R package for importing data from plain text accounting files
Stars: ✭ 34 (-56.96%)
Mutual labels:  beancount, plaintext-accounting
beancount-boilerplate-cn
docs.google.com/spreadsheets/d/1jnds3X_-RSTN4ATuOFV-v6tar0KfAla88vC43Vq6ubc/edit#gid=0
Stars: ✭ 186 (+135.44%)
Mutual labels:  beancount, plaintext-accounting
awesome-beancount
Awesome Beancount Resources
Stars: ✭ 114 (+44.3%)
Mutual labels:  beancount, plaintext-accounting
beancount-mobile
Your personal finance manager. iOS and Android App for Beancount.io
Stars: ✭ 75 (-5.06%)
Mutual labels:  beancount, plaintext-accounting
nledger
.Net Ledger: Double-Entry Accounting System
Stars: ✭ 141 (+78.48%)
Mutual labels:  plaintext-accounting
beancounttools
Beancount Tools
Stars: ✭ 43 (-45.57%)
Mutual labels:  beancount
Ledger
Double-entry accounting system with a command-line reporting interface
Stars: ✭ 4,062 (+5041.77%)
Mutual labels:  plaintext-accounting
mindstream
Task management app, built on todo.txt.
Stars: ✭ 33 (-58.23%)
Mutual labels:  nativescript-application
ledger-plots
R functions to plot data from your ledger
Stars: ✭ 24 (-69.62%)
Mutual labels:  plaintext-accounting
ledg
Batch modifiable ledger-like written in nodejs
Stars: ✭ 32 (-59.49%)
Mutual labels:  plaintext-accounting
hledger-iadd
A terminal UI as drop-in replacement for hledger add.
Stars: ✭ 61 (-22.78%)
Mutual labels:  plaintext-accounting
docs
Beancount Documentation.
Stars: ✭ 32 (-59.49%)
Mutual labels:  beancount
beancount-plugins
A collection of my custom beancount importers & price sources, written in Python
Stars: ✭ 14 (-82.28%)
Mutual labels:  beancount
Beancount-Chinese-User-Manual
自用 Beancount 中文用户手册,使用 DeepL 等翻译工具翻译后稍加修饰调整而成。
Stars: ✭ 62 (-21.52%)
Mutual labels:  beancount
Hledger
A reliable, user-friendly Plain Text Accounting tool with command line, terminal and web interfaces.
Stars: ✭ 1,887 (+2288.61%)
Mutual labels:  plaintext-accounting
ledgible
Web-based double-entry accounting (ledger-cli frontend)
Stars: ✭ 58 (-26.58%)
Mutual labels:  plaintext-accounting
blossom
Double entry plain text accounting for traders
Stars: ✭ 17 (-78.48%)
Mutual labels:  plaintext-accounting
knut
knut is an efficient plain text accounting tool with support for multiple currencies and valuation.
Stars: ✭ 40 (-49.37%)
Mutual labels:  plaintext-accounting
vscode-ledger
Visual Studio Code support for Ledger files
Stars: ✭ 18 (-77.22%)
Mutual labels:  plaintext-accounting
beancount-gs
基于 beancount 提供个人记账财务管理的 RESTful API 服务(包含前端页面)
Stars: ✭ 89 (+12.66%)
Mutual labels:  beancount

Beancount Mobile App

GitHub release License: GPL v3

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.

Get it on Google Play

Features

  • 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.

Configuration

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 "fava-option" "indent" "4" - number spaces for indentation.
  • 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.

Change log

See CHANGELOG.

Development

Prerequisites:

Install required packages:

npm install

Android

Run on emulator:

npm run android

Build APK:

npm run android-debug

Testing

npm run lint
npm run test
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].