MoneyMatter: приложение для учета бюджета и личных финансов
MoneyMatter — это open-source приложение для учета бюджета и личных финансов с функцией синхронизации банковских данных, поддержкой нескольких валют и инвестиций, а также встроенным сервером для Claude и ChatGPT.
Проект решает задачу управления финансами, объединяя все аспекты: счета, бюджеты, кредиты и чистую прибыль на одной платформе. В отличие от многих аналогичных решений, ты можешь самостоятельно хостить MoneyMatter, что дает полный контроль над своими данными. Приложение подойдет тем, кто хочет не только отслеживать расходы, но и управлять инвестициями, а также автоматизировать взаимодействие с AI.
Работает на Node.js, а инструкцию по запуску можно найти в разделе self-hosting в README. Обрати внимание, что приложение на данный момент находится на стадии разработки, так что возможны баги и недоступные функции. Лицензия AGPL v3 подразумевает возможность использования и модификации кода, но для коммерческого использования потребуется обратить внимание на ограничения.
MoneyMatter
Проект MoneyMatter — это open-source приложение для управления личными финансами. Оно позволяет удобно отслеживать свои счета, бюджеты, инвестиции, кредиты и чистую стоимость активов в одном месте. Ты можешь либо самостоятельно развернуть его на своем сервере бесплатно, либо воспользоваться облачным вариантом.
Посмотреть проект можно на официальном сайте, а также ознакомиться с документацией и планами по развитию.
Функционал
- Учетные записи: поддержка различных валют, возможность добавления вручную или синхронизация с банком (Monobank, SimpleFIN и другими).
- Транзакции: возможность работы с категориями, получателями, тегами, а также автоматизация для новых транзакций.
- Бюджеты: создание бюджетов, контроль подписок и напоминания о платежах.
- Инвестиции: учет портфелей акций, ETF и криптовалют с отображением текущих цен.
- Отчеты: customizable dashboard, анализ денежных потоков и создание сводных отчетов.
- IMulti-валютность: автоматические курсы обмена с возможностью использования одной базовой валюты для всех сумм.
- Интеграция с AI: возможность подключения своего AI-агента для анализа данных.
- Безопасность: авторизация через email, Google или GitHub, шифрование данных.
Установка и запуск
Ты можешь протестировать приложение, нажав на кнопку "Try demo" на сайте, не регистрируясь. Демо-аккаунт будет доступен 4 часа.
Чтобы развернуть приложение на своем сервере, используй следующий набор команд:
git clone https://github.com/letehaha/moneymatter.git
cd moneymatter/self-hosting
cp .env.example .env # затем заполни обязательные поля
docker compose up -d
После этого открой http:// в браузере. Подробная информация по самораспределению доступна в руководстве по самораспределению.
Ограничения
Несмотря на то, что MoneyMatter предлагает широкий функционал, существуют некоторые ограничения:
- Самостоятельное развертывание требует настройки сервера и Docker, что может быть не удобно для неподготовленных пользователей.
- Некоторые функции могут быть доступны только в облачной версии, хотя большинство возможностей также поддерживается в самораспределенной версии.
- Обслуживание и обновления системы зависят от разработчиков проекта и сообщества.
Заключение
MoneyMatter — это мощный инструмент для управления личными финансами с возможностью гибкой настройки под свои нужды. Если ты ищешь приложение, которое можно самостоятельно развернуть и настроить, или же использовать облачное хранилище, этот проект может стать отличным выбором.
Открыть на GitHub: letehaha/moneymatter →
RepoRadar