Log your daily spending lightning fast with short text snippets! FastSpend is a tool to log your spending in seconds, powered by a lightning fast API written in Rust.
FastSpend aims to be service-agnostic, so you can log your spending to multiple sinks. Currently, it is implemented for the You Need A Budget API (YNAB API). Soon, we may offer plugins for logging to Airtable, Firebase, Plain Text, etc.
FastSpend also aims to provide various frontends to log your spending. Currently, we offer a Svelte-powered progressive web app. Soon, we may implement a Rust-powered CLI, Raycast Extension and a chatbot,
Use keywords to add spending quickly
100f
f
is food), or a payee (e.g. kfc
is Kentucky Fried Chicken)Use the exclamation mark (!
) to add modifiers:
100f!t
!c
(default payment method)!t
!d
!i
!r
Use the colon (:
) sign to associate a payee. This is useful when the payee does not yet have a keyword alias.
400s : Starbucks
associates the transaction with the Starbucks payee.Use the hyphen sign (-
) to add a memo, so you can remember what the transaction is for.
100f - ice cream truck
400s : Starbucks - venti caramel macchiato
Use the at sign (@
) in conjunction with the colon sign (:
) to register a new payee alias
100f@sb : Starbucks
associates the sb
keyword with the Starbucks
payee, and utilizes the "Food" (f
) categoryBatch add multiple transactions with the comma sign (,
):
780kfc, 550kfc, 110s
registers 3 transactions at once, with different amount and keywords.The initial inspiration is from @dtinth's excellent talk on "Let’s build a personal assistant and level-up your coding skills!". In this talk, Thai creates a LINE chatbot to log his spending and do various things.
I'm using the You Need a Budget (YNAB) app to manage my budgets, but their app takes 4 - 5 taps to register one transaction - I'm way too lazy to do that.
Frontends
sf 1000sb
Syntax Support
,
:
) to add payee name-
) to add a memo!
to add modifier: !t
for transfer, !r
for refund/reimburse, !d
for debit, !i
for income$
to add tags, e.g. $5
is 5 star rating!c f Food, 1689063412
!p fc Factory Coffee $ Drinks
Logging Sources
Webapp Features
Write-up
Features Ideas