Skip to content

lunch-money/awesome-lunchmoney

Repository files navigation

Awesome Lunch Money

Awesome Discord

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.

Contributing

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.

Contents

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.

MCP Servers

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)

Client SDKs & API Wrappers

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.

V2 API

  • 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)

V1 API

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)

Open Source Mobile Apps

Access and manage your Lunch Money data on the go with these open source mobile apps. Or try the official Lunch Money Mobile App.

Transaction Import Tools

Import transactions from banks and services that aren't natively supported by Lunch Money.

Bookmarklets

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.

Transaction Update Tools

Automatically categorize, enrich, and manage your existing Lunch Money transactions.

Notifiers & Bots

  • 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)

Asset Value & Balance Tools

  • 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)

Visualization Tools

Extensions & Keyboard Shortcuts

  • 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)

Other Notable Tools

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)

About

A curated list of Lunch Money resources for developers

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors