diff --git a/index.html b/index.html
index bc3b9d0..527cd80 100644
--- a/index.html
+++ b/index.html
@@ -888,6 +888,7 @@
Moneywiz3 to Beancount
Costflow - Convert one line message to beancount/ledger format
bean-add - Easily add transactions to your Beancount journal
+Beancount Bot - Telegram / Mattermost bot to generate new transactions with few words
Beancount Categorizer - Automatically categorize your transactions using simple regex-based rules
ofxtools - Python library for working with Open Financial Exchange (OFX) data
double-entry-generator - Rule-based double-entry bookkeeping importer (from Alipay/WeChat/Huobi to Beancount).
diff --git a/search/search_index.json b/search/search_index.json
index e9065ad..6677b3f 100644
--- a/search/search_index.json
+++ b/search/search_index.json
@@ -1 +1 @@
-{"config":{"lang":["en"],"separator":"[\\s\\-]+","pipeline":["stopWordFilter"]},"docs":[{"location":"","title":"Awesome Beancount","text":"A curated list of resources for Beancount, which is a command-line based double-entry bookkeeping system.
"},{"location":"#plain-text-accounting","title":"Plain Text Accounting","text":" - Plain Text Accounting
- Accounting for the simple minds with plain text accounting
- The surprising ease of plain text accounting
- Command line accounting: From mint.com to Ledger
"},{"location":"#official-resources","title":"Official Resources","text":" - Homepage
- Source Code
- Documentation
"},{"location":"#books","title":"Books","text":" - Tracking Personal Finances using Python
"},{"location":"#user-interfaces","title":"User Interfaces","text":" - Fava - Web interface for Beancount
- Fava-GTK - GNOME Desktop app for Fava and Beancount
- Beancount Mobile - Data entry app for Beancount plain-text accounting system
- SQL queries for Beancount - Example SQL queries for Beancount
- Beancount Telegram Bot - Telegram bot to track Beancount transactions on the go
"},{"location":"#importers","title":"Importers","text":""},{"location":"#china","title":"China","text":" - Alipay / \u652f\u4ed8\u5b9d
- WeChat Pay / \u5fae\u4fe1\u652f\u4ed8
"},{"location":"#germany","title":"Germany","text":" - Commerzbank
- Deutsche Kredit Bank
- ING
- N26
- Volksbank & GLS-Bank
"},{"location":"#the-netherlands","title":"The Netherlands","text":""},{"location":"#us","title":"US","text":" - Amex
- Capital One (Credit, pip-installable)
- Chase (Checking, Credit, pip-installable)
- Chase (Checking, pip-installable)
- Chase (Checking, Credit)
- Citi
- Mercury
- Schwab
"},{"location":"#france","title":"France","text":""},{"location":"#india","title":"India","text":""},{"location":"#misc","title":"Misc","text":" - Beancount importers for the F-Droid Budget app and for a bank CSV
- Web UI for semi-automatically importing external data into beancount
- Augment Beancount importers with machine learning
- Beancount Reds Ingestor
- Importers, plugins and price-fetchers for Beancount
- autobean.truelayer: Imports transactions from banks via TrueLayer, a bank API aggregator
"},{"location":"#services","title":"Services","text":" - Beancount.io - Out-of-box Beancount and Fava SaaS that you can use instantly
- BeanHub - A modern accounting service based on Git and Beancount
"},{"location":"#commercial-apps","title":"Commercial Apps","text":" - Beancount.io iOS App - Visualizes and connects to your Beancount.io ledger on iOS
- Beancount.io Android App - Visualizes and connects to your Beancount.io ledger on Android
"},{"location":"#community","title":"Community","text":" - Mailing List
- IRC
- Chinese discussion group on Telegram
"},{"location":"#editor-support","title":"Editor Support","text":" - Emacs
- Vim
- VSCode
- Sublime Text
- Atom
- LSP
- Tree-Sitter
- ctags
"},{"location":"#plugins","title":"Plugins","text":" - autobean.share: Expense split, joint bookkeeping, and debt management for personal use cases
- autobean.xcheck: Cross-checks against external ledgers
- autobean.narration: Generates transaction narration from posting narration and posting narration from comments
- autobean.include: Includes external beancount ledgers without disabling their plugins
- autobean.sorted: Checks that transactions are in non-descending order in each file
- beancount-balexpr - Check balances against simple expressions combining accounts in Beancount
- fava-envelope - Beancount Fava extension for envelope budgeting
- beancount-balancechange - Checks change in balance between two dates
- beancount-checkclosed - Automatically insert a 0 balance check for closed balance sheet accounts
"},{"location":"#tools","title":"Tools","text":" - Importer from YNAB to Beancount
- CSV to Beancount
- GnuCash to Beancount
- https://github.com/henriquebastos/gnucash-to-beancount/
- https://github.com/dtrai2/gnucash-to-beancount/
- Ledger to Beancount
- https://gist.github.com/travisdahlke/71152286b0a8826249fe
- https://github.com/zacchiro/ledger2beancount
- https://github.com/glasserc/ledger-to-beancount/
- Beancount - Import and Sync
- Moneywiz3 to Beancount
- Costflow - Convert one line message to beancount/ledger format
- bean-add - Easily add transactions to your Beancount journal
- Beancount Categorizer - Automatically categorize your transactions using simple regex-based rules
- ofxtools - Python library for working with Open Financial Exchange (OFX) data
- double-entry-generator - Rule-based double-entry bookkeeping importer (from Alipay/WeChat/Huobi to Beancount).
- beancount-parser - Standalone Lark based Beancount syntax parser (not relying on Beancount library)
- beancount-black - Opinionated code formatter, just like Python's black code formatter but for Beancount
- beanhub-web-react - React components for beancount entry input forms and beanhub-forms
- beanhub-forms - Data types and processors of custom beancount forms for inputting repeating similar entries easily
- beanhub-cli - Beancount command line tools with features like formatter, beanhub-import and a beanhub-forms web app
- beanhub-extract - Simple Python library for extracting all kinds of bank export CSV files into standardized transaction data objects
- beanhub-import - Declarative idempotent rule-based beancount transaction import engine in Python consumes data extracted by beanhub-extract
- beanahead - Administer future transactions for a beancount ledger
"},{"location":"#price-sources","title":"Price Sources","text":" - exchangeratesapi.io
- Cryptoassets
- pricehist - Multiple sources, for use via bean-price or independently
"},{"location":"#blog-posts","title":"Blog Posts","text":" - English
- Accounting automation with Beancount
- Counting beans - and more - with Beancount
- Manage your personal finance with beancount
- Managing my personal finances with beancount
- Managing Personal Finances using Python
- Moving on to Beancount
- No-Bullshit Beancount Introduction
- Plain text accounting with Beancount
- French
- Beancount ou la comptabilit\u00e9 pour les hackers
- Chinese
- Beancount \u2014\u2014 \u547d\u4ee4\u884c\u590d\u5f0f\u7c3f\u8bb0
- \u4f7f\u7528 Beancount \u8bb0\u5f55\u8bc1\u5238\u6295\u8d44
- BYVoid
- Beancount\u590d\u5f0f\u8bb0\u8d26\uff08\u4e00\uff09\uff1a\u4e3a\u4ec0\u4e48
- Beancount\u590d\u5f0f\u8bb0\u8d26\uff08\u4e8c\uff09\uff1a\u501f\u8d37\u8bb0\u8d26\u6cd5
- Beancount\u590d\u5f0f\u8bb0\u8d26\uff08\u4e09\uff09\uff1a\u7ed3\u4f59\u4e0e\u8d44\u4ea7
- Beancount\u8907\u5f0f\u8a18\u8cec\uff08\u56db\uff09\uff1a\u9805\u76ee\u7ba1\u7406
- yishanhe
- \u590d\u5f0f\u501f\u8d37\u8bb0\u8d26\u6cd5 Beancount (0) - \u5148\u5bfc
- \u590d\u5f0f\u501f\u8d37\u8bb0\u8d26\u6cd5 Beancount (1) - \u57fa\u7840\u77e5\u8bc6
- \u590d\u5f0f\u501f\u8d37\u8bb0\u8d26\u6cd5 Beancount (2) - \u73af\u5883\u8bbe\u7f6e
- \u590d\u5f0f\u501f\u8d37\u8bb0\u8d26\u6cd5 Beancount (3) - \u623f\u4ea7
- \u590d\u5f0f\u501f\u8d37\u8bb0\u8d26\u6cd5 Beancount (4) - RSU
"},{"location":"#discussions","title":"Discussions","text":" - Another Ledger user's perspective
"},{"location":"#talks","title":"Talks","text":" - Managing Personal Finances using Python - PyMunich October 2018
"},{"location":"#misc_1","title":"Misc","text":" - Budgets using Fava
- Beancount Oneliner
- Reports on portfolio asset allocation in Beancount
"}]}
\ No newline at end of file
+{"config":{"lang":["en"],"separator":"[\\s\\-]+","pipeline":["stopWordFilter"]},"docs":[{"location":"","title":"Awesome Beancount","text":"A curated list of resources for Beancount, which is a command-line based double-entry bookkeeping system.
"},{"location":"#plain-text-accounting","title":"Plain Text Accounting","text":" - Plain Text Accounting
- Accounting for the simple minds with plain text accounting
- The surprising ease of plain text accounting
- Command line accounting: From mint.com to Ledger
"},{"location":"#official-resources","title":"Official Resources","text":" - Homepage
- Source Code
- Documentation
"},{"location":"#books","title":"Books","text":" - Tracking Personal Finances using Python
"},{"location":"#user-interfaces","title":"User Interfaces","text":" - Fava - Web interface for Beancount
- Fava-GTK - GNOME Desktop app for Fava and Beancount
- Beancount Mobile - Data entry app for Beancount plain-text accounting system
- SQL queries for Beancount - Example SQL queries for Beancount
- Beancount Telegram Bot - Telegram bot to track Beancount transactions on the go
"},{"location":"#importers","title":"Importers","text":""},{"location":"#china","title":"China","text":" - Alipay / \u652f\u4ed8\u5b9d
- WeChat Pay / \u5fae\u4fe1\u652f\u4ed8
"},{"location":"#germany","title":"Germany","text":" - Commerzbank
- Deutsche Kredit Bank
- ING
- N26
- Volksbank & GLS-Bank
"},{"location":"#the-netherlands","title":"The Netherlands","text":""},{"location":"#us","title":"US","text":" - Amex
- Capital One (Credit, pip-installable)
- Chase (Checking, Credit, pip-installable)
- Chase (Checking, pip-installable)
- Chase (Checking, Credit)
- Citi
- Mercury
- Schwab
"},{"location":"#france","title":"France","text":""},{"location":"#india","title":"India","text":""},{"location":"#misc","title":"Misc","text":" - Beancount importers for the F-Droid Budget app and for a bank CSV
- Web UI for semi-automatically importing external data into beancount
- Augment Beancount importers with machine learning
- Beancount Reds Ingestor
- Importers, plugins and price-fetchers for Beancount
- autobean.truelayer: Imports transactions from banks via TrueLayer, a bank API aggregator
"},{"location":"#services","title":"Services","text":" - Beancount.io - Out-of-box Beancount and Fava SaaS that you can use instantly
- BeanHub - A modern accounting service based on Git and Beancount
"},{"location":"#commercial-apps","title":"Commercial Apps","text":" - Beancount.io iOS App - Visualizes and connects to your Beancount.io ledger on iOS
- Beancount.io Android App - Visualizes and connects to your Beancount.io ledger on Android
"},{"location":"#community","title":"Community","text":" - Mailing List
- IRC
- Chinese discussion group on Telegram
"},{"location":"#editor-support","title":"Editor Support","text":" - Emacs
- Vim
- VSCode
- Sublime Text
- Atom
- LSP
- Tree-Sitter
- ctags
"},{"location":"#plugins","title":"Plugins","text":" - autobean.share: Expense split, joint bookkeeping, and debt management for personal use cases
- autobean.xcheck: Cross-checks against external ledgers
- autobean.narration: Generates transaction narration from posting narration and posting narration from comments
- autobean.include: Includes external beancount ledgers without disabling their plugins
- autobean.sorted: Checks that transactions are in non-descending order in each file
- beancount-balexpr - Check balances against simple expressions combining accounts in Beancount
- fava-envelope - Beancount Fava extension for envelope budgeting
- beancount-balancechange - Checks change in balance between two dates
- beancount-checkclosed - Automatically insert a 0 balance check for closed balance sheet accounts
"},{"location":"#tools","title":"Tools","text":" - Importer from YNAB to Beancount
- CSV to Beancount
- GnuCash to Beancount
- https://github.com/henriquebastos/gnucash-to-beancount/
- https://github.com/dtrai2/gnucash-to-beancount/
- Ledger to Beancount
- https://gist.github.com/travisdahlke/71152286b0a8826249fe
- https://github.com/zacchiro/ledger2beancount
- https://github.com/glasserc/ledger-to-beancount/
- Beancount - Import and Sync
- Moneywiz3 to Beancount
- Costflow - Convert one line message to beancount/ledger format
- bean-add - Easily add transactions to your Beancount journal
- Beancount Bot - Telegram / Mattermost bot to generate new transactions with few words
- Beancount Categorizer - Automatically categorize your transactions using simple regex-based rules
- ofxtools - Python library for working with Open Financial Exchange (OFX) data
- double-entry-generator - Rule-based double-entry bookkeeping importer (from Alipay/WeChat/Huobi to Beancount).
- beancount-parser - Standalone Lark based Beancount syntax parser (not relying on Beancount library)
- beancount-black - Opinionated code formatter, just like Python's black code formatter but for Beancount
- beanhub-web-react - React components for beancount entry input forms and beanhub-forms
- beanhub-forms - Data types and processors of custom beancount forms for inputting repeating similar entries easily
- beanhub-cli - Beancount command line tools with features like formatter, beanhub-import and a beanhub-forms web app
- beanhub-extract - Simple Python library for extracting all kinds of bank export CSV files into standardized transaction data objects
- beanhub-import - Declarative idempotent rule-based beancount transaction import engine in Python consumes data extracted by beanhub-extract
- beanahead - Administer future transactions for a beancount ledger
"},{"location":"#price-sources","title":"Price Sources","text":" - exchangeratesapi.io
- Cryptoassets
- pricehist - Multiple sources, for use via bean-price or independently
"},{"location":"#blog-posts","title":"Blog Posts","text":" - English
- Accounting automation with Beancount
- Counting beans - and more - with Beancount
- Manage your personal finance with beancount
- Managing my personal finances with beancount
- Managing Personal Finances using Python
- Moving on to Beancount
- No-Bullshit Beancount Introduction
- Plain text accounting with Beancount
- French
- Beancount ou la comptabilit\u00e9 pour les hackers
- Chinese
- Beancount \u2014\u2014 \u547d\u4ee4\u884c\u590d\u5f0f\u7c3f\u8bb0
- \u4f7f\u7528 Beancount \u8bb0\u5f55\u8bc1\u5238\u6295\u8d44
- BYVoid
- Beancount\u590d\u5f0f\u8bb0\u8d26\uff08\u4e00\uff09\uff1a\u4e3a\u4ec0\u4e48
- Beancount\u590d\u5f0f\u8bb0\u8d26\uff08\u4e8c\uff09\uff1a\u501f\u8d37\u8bb0\u8d26\u6cd5
- Beancount\u590d\u5f0f\u8bb0\u8d26\uff08\u4e09\uff09\uff1a\u7ed3\u4f59\u4e0e\u8d44\u4ea7
- Beancount\u8907\u5f0f\u8a18\u8cec\uff08\u56db\uff09\uff1a\u9805\u76ee\u7ba1\u7406
- yishanhe
- \u590d\u5f0f\u501f\u8d37\u8bb0\u8d26\u6cd5 Beancount (0) - \u5148\u5bfc
- \u590d\u5f0f\u501f\u8d37\u8bb0\u8d26\u6cd5 Beancount (1) - \u57fa\u7840\u77e5\u8bc6
- \u590d\u5f0f\u501f\u8d37\u8bb0\u8d26\u6cd5 Beancount (2) - \u73af\u5883\u8bbe\u7f6e
- \u590d\u5f0f\u501f\u8d37\u8bb0\u8d26\u6cd5 Beancount (3) - \u623f\u4ea7
- \u590d\u5f0f\u501f\u8d37\u8bb0\u8d26\u6cd5 Beancount (4) - RSU
"},{"location":"#discussions","title":"Discussions","text":" - Another Ledger user's perspective
"},{"location":"#talks","title":"Talks","text":" - Managing Personal Finances using Python - PyMunich October 2018
"},{"location":"#misc_1","title":"Misc","text":" - Budgets using Fava
- Beancount Oneliner
- Reports on portfolio asset allocation in Beancount
"}]}
\ No newline at end of file
diff --git a/sitemap.xml b/sitemap.xml
index f6135cb..12f714f 100644
--- a/sitemap.xml
+++ b/sitemap.xml
@@ -2,7 +2,7 @@
https://awesome-beancount.com/
- 2024-07-06
+ 2024-08-28
daily
\ No newline at end of file
diff --git a/sitemap.xml.gz b/sitemap.xml.gz
index 1a48666..3882212 100644
Binary files a/sitemap.xml.gz and b/sitemap.xml.gz differ