Made a custom n8n node for FireFly III (a self-hosted personal finance manager)

I started using Firefly III couple months ago and really loved it - Then discovered it has a really amazing API (Docs), then some ideas came with n8n:

  • Automating Bank SMS → FFIII
  • Converting & parsing Credit-card statement pdf → FFIII
  • Periodic financial Analysis and summaries from FFIII
  • Maybe later your own personal financial AI agent that have full control/visibility over FFIII?

Anyhow got excited, learned how to code & with n8n docs (kinda still poor tbh) made my first working custom node!

Feel free to check the repo and share your feedback (Tried to follow custom-nodes “practices”, but i’m sure I made many bad decisions)

Also If anyone is interested to try it out, here it is:

1 Like

Just made an account to say thank you! I’ll definitly play around with this. Impressive that you learned to code with this. Do you have example workflows like “Converting & parsing Credit-card statement pdf → FFIII”?

Cheers, Michael