Самостоятельно размещаемое приложение для учёта личных финансов: запись ежедневных операций, импорт банковских данных и анализ расходов с помощью графиков.
TNT-Likely/BeeCount
Приложение для личного учета финансов с открытым исходным кодом и локальным хранением данных; работает на iOS, Android и в вебе, поддерживает синхронизацию через собственный сервер, iCloud, WebDAV и S3.
Open source альтернатива:Wacai
- Звёзды
- 2,755
- Форки
- 376
- Открытые issues
- 144
- Последний коммит
- позавчера
Что это?
BeeCount — приложение для учета личных финансов: доходов и расходов. По умолчанию оно хранит данные на устройстве и работает на iOS 15.5+, Android, а также в веб-интерфейсе, который предоставляет BeeCount Cloud. Приложение создано на Flutter: для локального хранения используется Drift (SQLite), а для управления состоянием — Riverpod.
Синхронизацию можно включить по желанию; доступны пять вариантов: BeeCount Cloud — собственный Docker-сервис с поддержкой нескольких пользователей и общими учетными книгами; iCloud; Supabase; WebDAV; и S3-совместимые хранилища, например Cloudflare R2, AWS S3 или MinIO. BeeCount Cloud передает изменения по WebSocket, поэтому подключенные устройства обновляются за несколько секунд.
Помимо базового учета финансов, приложение поддерживает несколько учетных книг и счетов, бюджеты, повторяющиеся операции, теги, графики, а также импорт и экспорт CSV. Для добавления операций с помощью ИИ доступны чат, голосовой ввод и распознавание скриншотов чеков. Интерфейс MCP позволяет клиентам на базе LLM работать с учетной книгой при использовании BeeCount Cloud.
Ключевые возможности
- 01Локальное хранение данных с приоритетом офлайн-работы — облачная учетная запись не нужна.
- 02Пять вариантов синхронизации, включая BeeCount Cloud на собственном сервере с обновлениями в реальном времени.
- 03Несколько учетных книг и счетов, бюджеты и повторяющиеся операции.
- 04Распознавание текста (OCR) и голосовой ввод, в том числе распознавание скриншотов Alipay, WeChat и UnionPay.
- 05Виджеты для главного экрана, темный режим и несколько языков.
- 06Импорт и экспорт CSV, в том числе файлов с данными о платежах Alipay и WeChat.
Сценарии использования
- Учет личных или семейных расходов на телефоне и в вебе без передачи данных стороннему сервису.
- Совместное ведение семейной или командной учетной книги через BeeCount Cloud с кодами приглашения и ролевым разграничением доступа.
- Хранение финансовых данных на домашнем NAS с синхронизацией через WebDAV.
- Использование LLM-ассистента для просмотра и внесения операций через интерфейс MCP.
Быстрый старт
- 1
Установите зависимости Flutter
flutter pub get - 2
Запустите генерацию кода
dart run build_runner build --delete-conflicting-outputs - 3
Запустите приложение в режиме разработки
flutter run --flavor dev
Что важно знать
- Business Source License: для коммерческого использования требуется платная лицензия.
- Проект на Flutter/Dart; для сборки из исходного кода необходима среда разработки Flutter.
- Версия для HarmonyOS больше не поддерживается.
- Некоторые функции, например ИИ и OCR, зависят от сервиса Zhipu GLM.
В подборках
Темы
Частые вопросы
- Что такое BeeCount?
- Приложение для личного учета финансов с открытым исходным кодом и локальным хранением данных; работает на iOS, Android и в вебе, поддерживает синхронизацию через собственный сервер, iCloud, WebDAV и S3. BeeCount — приложение для учета личных финансов: доходов и расходов. По умолчанию оно хранит данные на устройстве и работает на iOS 15.5+, Android, а также в веб-интерфейсе, который предоставляет BeeCount Cloud. Приложение создано на Flutter: для локального хранения используется Drift (SQLite), а для управления состоянием — Riverpod.
- BeeCount можно использовать бесплатно? Какая у него лицензия?
- BeeCount распространяется с открытым исходным кодом под лицензией Other. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- BeeCount всё ещё поддерживается?
- Активно поддерживается. Последний коммит в BeeCount — 5 нояб. 2026 г..
- Для чего можно использовать BeeCount?
- Учет личных или семейных расходов на телефоне и в вебе без передачи данных стороннему сервису. Совместное ведение семейной или командной учетной книги через BeeCount Cloud с кодами приглашения и ролевым разграничением доступа. Хранение финансовых данных на домашнем NAS с синхронизацией через WebDAV. Использование LLM-ассистента для просмотра и внесения операций через интерфейс MCP.
- Как установить BeeCount?
- Установите зависимости Flutter: flutter pub get Запустите генерацию кода: dart run build_runner build --delete-conflicting-outputs Запустите приложение в режиме разработки: flutter run --flavor dev
- Где скачать BeeCount?
- Исходный код и инструкции по установке — на GitHub: https://github.com/TNT-Likely/BeeCount
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Table Habit — бесплатный трекер микропривычек с открытым исходным кодом на Flutter, синхронизацией через WebDAV и локальным хранением данных.
Онлайн-бухгалтерия для малого бизнеса и фрилансеров на Laravel и VueJS, с RESTful API и магазином приложений.
Самостоятельно размещаемый менеджер личных финансов для учета доходов, расходов, бюджетов и регулярных операций без передачи данных в облако.
Бухгалтерская система с двойной записью и ERP в браузере для малого и среднего бизнеса: счета, заказы, склад и проекты.
Кроссплатформенная читалка на Flutter с поддержкой EPUB, MOBI, AZW3, FB2, TXT и PDF, а также инструментами для чтения на базе AI.