lunchmoney
A simple to use, asynchronous API wrapper for the Lunch Money personal finance service.
Features
xFetch your user profilexFetch, create, and update assetsxFetch, upsert, and remove budgetsxFetch, create, delete, and update a categoryxCreate and add to a category groupxFetch and update crypto assetsxFetch Plaid accountsxFetch recurring expensesxFetch tagsxFetch, insert, update, and unsplit transactionsxFetch, create, and delete transaction groups
Getting started
Note
This package is not on pub.dev yet, the command below is just there as a placeholder.
To add this in your project, add lunchmoney as a git URL under dependencies::
dependencies:
lunchmoney:
git:
url: https://github.com/V3ntus/lunchmoney_dart
Add this library to your project:
dart pub add lunchmoney_dart
Usage
import 'package:lunchmoney/lunchmoney.dart';
void main() async {
final client = LunchMoney(ACCESS_TOKEN);
final user = await client.user.me;
print(user.userName);
}
Additional information
To learn more about the Lunch Money API, visit the developer page.
Libraries
- lunchmoney
- A simple to use, asynchronous API wrapper for the Lunch Money personal finance service.