A curated list of Lunch Money Developer resources and generally cool apps, inspired by awesome-go and awesome-python. This collection is primarily for open source applications, but also includes some well-loved closed source resources.
Please take a quick gander at the Contribution guidelines first. Thanks to all contributors; you are awesome!
If you see a package or project here that is no longer maintained or is not a good fit, please submit a pull request to improve this file. If you have created an awesome tool for Lunch Money that isn't on here, please submit a pull request to add it. Thank you!
Note: The catalog below is generated from
data/tools.yml. To add or update a tool, edit that file — not the README directly.
DISCLAIMER: The projects listed here are built and maintained by members of the Lunch Money community. Lunchbag Labs does not make any commitments about the resources listed in this document, nor the accuracy of the third party resources and any content accessible via the links below.
- Client SDKs & API Wrappers
- Open Source Mobile Apps
- Transaction Import Tools
- Transaction Update Tools
- Notifications, Widgets & Bots
- Asset Value & Balance Tools
- Visualization Tools
- Extensions & Keyboard Shortcuts
- MCP Servers
- Other Notable Tools
Connect AI assistants like Claude to your Lunch Money data using the Model Context Protocol. Chat with AI about your spending and budget habits. Join the AI Tools channel on Discord.
- lunchmoney-mcp-server - A Model Context Protocol server that connects Claude Desktop to your Lunch Money data. Now based on the v2 API. - (by Levi Pols)
- lunchmoney-mcp - A Model Context Protocol server that covers 100% of the Lunch Money API functionality with easy install and logging. - (by akutishevsky)
- lunchmoney-mcp-v2 - MCP server built on the official Lunch Money v2 SDK. - (by Conner Burge)
Official and community-built libraries to interact with the Lunch Money API in your language of choice. Looking to generate your own? Install the Lunch Money v2 OpenAPI Spec.
- Lunch Money JavaScript SDK - Official JS SDK from the Lunch Money team with full TypeScript support. - (by Lunch Money)
- lunchmoney-clients - A framework for generating language specific SDKs for the Lunch Money API. Includes a generated Python SDK for the v2 API by Justin Flannery, author of the popular lunchable client. - (by Justin Flannery)
A quick note: V1 is still fully supported, but we recommend the V2 API for new projects — it's where all new features and improvements are happening.
- lunchmoney_dart - A Lunch Money API wrapper written in Dart, perfect for building Flutter apps. - (by Ventus)
- lunchmoney (Go) - Golang API wrapper for the Lunch Money API. - (by Nat Welch)
- lunch-money-js - JavaScript client for the Lunch Money API with TypeScript type definitions available via NPM. - (by Lunch Money)
- lunchmoney (Kotlin) - Non-blocking JVM client for the Lunch Money developer API, built for Java and Kotlin developers. - (by Dmytro Marchuk)
- lunchable - Full-featured Python client for the Lunch Money Developer API. - (by Justin Flannery)
- lunchmoney (Ruby) - A Ruby gem API client library for the Lunch Money API. - (by Michael Menanno)
Access and manage your Lunch Money data on the go with these open source mobile apps. Or try the official Lunch Money Mobile App.
- BBudget - A fast, mobile-first companion web app. Provides simple UI for manual transaction input and review, perfect for less advanced users. - (by Alex Shakhov)
- Lunch Money Companion - A companion Android application for Lunch Money, available on the Google Play Store. - (by Rodrigo Lopes)
- Bento Cash - An iOS application for Lunch Money with support for importing transactions via SimpleFin. - (by Chintan Shah)
- Lunch Money Shortcuts - iOS Shortcuts to import transactions and interact with Lunch Money from your iPhone. - (by Theo Patron)
- LunchSync - Sync Apple Card and Apple Cash transactions to Lunch Money. Available on TestFlight. - (by LittleBlueBug)
- lunch-buddy - Track your Lunch Money budget progress at a glance with this Progressive Web App. - (by Adam Stiskala)
Import transactions from banks and services that aren't natively supported by Lunch Money.
- RBC-LunchMoney - Import RBC (Royal Bank of Canada) transactions into Lunch Money. - (by Mykal Machon)
- lunchmoney-fintoc-sync - Rust CLI to sync Fintoc-aggregated transactions with Lunch Money, designed for the Chilean bank system. - (by Agustín Covarrubias)
- lunchable-splitlunch - Import transactions from Splitwise into Lunch Money seamlessly. - (by Justin Flannery)
- td-lunchmoney-importer - Import a TD Bank QFX multi-account file directly to Lunch Money. - (by Max)
- LunchSync - Sync Apple Card and Apple Cash transactions to Lunch Money. Available on TestFlight. - (by LittleBlueBug)
- lunchsimple - Import Wealthsimple activity into your Lunch Money budgets. - (by Colby Hubscher)
- LunchSync SG - Sync bank transactions from Singapore banks to Lunch Money. - (by Shyam)
- assorted-to-lunchmoney - Import transactions from Japanese banks via Money Forward. - (by Willie Loyd Tandingan)
Browser bookmarks that run JavaScript to import transactions after logging in to your bank's website. Don't see your bank? Join the Bookmarklets channel on Discord.
- ICS Credit Card → Lunch Money - Import ICS (Netherlands) credit card transactions directly to Lunch Money. - (by Artem S)
- CFNA Credit Card → Lunch Money - Import CFNA (Firestone-branded credit card) transactions to Lunch Money. - (by JP@LunchMoney.app)
Automatically categorize, enrich, and manage your existing Lunch Money transactions.
- lunchmoney-amazon - Categorize and add order numbers to Amazon transactions in Lunch Money. - (by Michael Bianco)
- lunchable-primelunch - Amazon transaction updater for Lunch Money, built in Python. - (by Justin Flannery)
- email-to-lunch-money - Track email receipts for Amazon, Lyft and others to update Lunch Money transactions. - (by Evan)
- LunchMoneyBudgetNotifier - Retrieve current credit card balances and send push notifications on balance changes. - (by James Hansen)
- lonchera - A Telegram bot that notifies users of new transactions with tools to view and manage budgets. Includes optional AI-powered transaction categorization. - (by Cristian Knur)
- lunchmoney-t212 - Synchronize Trading212 investment values with Lunch Money automatically. - (by Alin Ali Hassan)
- lunchmoney-assets - Update real estate and car values in Lunch Money with current market data. - (by Michael Bianco)
- lunch-sankey - Generate beautiful Sankey diagrams from your Lunch Money transactions. - (by Aneesh Devasthale)
- TRMNL Plugin - Lunch Money plugin for TRMNL, an e-ink dashboard. See your budget on a beautiful ambient display. - (by Ryan Kulp)
- lunchtui - A beautiful command-line interface for managing your Lunch Money data right from the terminal. - (by Ryan Sheppard)
- Kids Companion App - Help kids learn to be better savers with this companion app for Lunch Money.
- MoneyMover - A Chrome extension that gives superpowers to Lunch Money with keyboard shortcuts and productivity features. - (by Adam Taylor)
- Toolkit for Lunch Money - A Chrome extension that enhances the Lunch Money web app. Currently facilitates splitting transactions by auto-populating amounts. - (by tj-tee)
- Lunch Money Raycast Extension - An open source extension for Raycast to quickly access your Lunch Money data. - (by Maxime Cattet & Zeb Pykosz)
These projects aren't open source, but many Lunch Money users find them helpful.
- LunchFlow - Effortlessly connect your EU and UK bank accounts to Lunch Money. Subscription-based service for automatic transaction imports. - (by Amr Awad)
- Lunch Money × ProjectionLab - Chrome extension to import your account balances from Lunch Money into ProjectionLab for retirement planning. - (by Lunch Money)
- Lunch Money × Zapier - Connect Lunch Money to 8,000+ apps without writing any code. Automate transaction workflows using triggers and actions across transactions, categories, tags, accounts, budgets, and recurring items. - (by Lunch Money)