actual

Interact with your Actual Budget instance

Package Information

Released: 3 mo ago
Downloads: 1,672 weekly / 3,271 monthly
Latest Version: 26.7.11
Author: Philipp Fehr

Documentation

n8n-nodes-actual

This is a n8n community node. It lets you use Actual in your n8n workflows.

Actual is a local-first personal finance tool. It is 100% free and open-source, written in NodeJS, it has a synchronization element so that all your changes can move between devices without any heavy lifting.

n8n is a fair-code licensed workflow automation platform.

Installation
Operations
Credentials
Compatibility
Resources
License

Installation

Follow the installation guide in the n8n community nodes documentation.

Operations

  • Get Budget Month — retrieve budget data (income, spending, balances per category) for a given month
  • Get Transactions — fetch transactions from an account within a date range
  • Import Transactions — import a list of transactions into an account
  • Set Budget Amount — set the budgeted amount for a category in a given month

Credentials

The URL and the password of your actual server.
E2E budgets are currently not supported.

Compatibility

This was developed for version 2.28.6 of n8n and version 26.7.0 of Actual.

Resources

License

MIT, see LICENSE.md.

Community node packages can't declare native-addon or shared-library runtime
dependencies, so a few third-party packages (@actual-app/api, better-sqlite3,
detect-libc, and their own dependencies) are bundled directly into this package's
build output rather than installed normally — see
THIRD-PARTY-NOTICES.md for their license terms.

Discussion