
Actual Budget CLI
Official Node.js API for Actual Budget that runs headless to interact with budget data synced from your server. Enables programmatic access to accounts, transactions, categories, payees, and budget management without GUI.
🚀 Control your Actual Budget directly from the command line. This official Node.js API lets you sync budget data from your server, manage accounts, track transactions, and organize categories—all headless without the web interface. Perfect for automation, scripts, and integrations.
💡 Ideal for importing bank transactions automatically, building custom reports, syncing budgets across tools, or creating scheduled tasks that update your finances. Works with local cached data for fast, offline access.
✨ Features built-in deduplication, encryption support, and intelligent transaction rules—so your imports stay clean and organized without manual work.