Бесплатное приложение для личных финансов с открытым исходным кодом и локальным хранением данных, основанное на конвертном бюджетировании и синхронизацией между устройствами.
- Звёзды
- 2,602
- Форки
- 423
- Открытые issues
- 90
- Последний коммит
- 4 дня назад
Что это?
Fava — веб-интерфейс для Beancount, системы двойной записи, в которой бухгалтерские книги хранятся в обычных текстовых файлах. Beancount работает с текстовыми файлами и инструментами командной строки, а Fava позволяет просматривать счета, проводки и финансовые отчёты в браузере.
Установите Fava с помощью pip и укажите файл бухгалтерской книги, например `fava ledger.beancount`, а затем откройте локальный веб-интерфейс на порту 5000. Проект написан на Python и рассчитан на тех, кто уже ведёт учёт в Beancount и хочет нагляднее работать со своими финансами.
Fava служит специализированным интерфейсом поверх Beancount, а не самостоятельной системой бухгалтерского учёта, поэтому для ведения исходных файлов бухгалтерской книги нужно знать Beancount.
Ключевые возможности
- 01Просмотр счетов, проводок и финансовых отчётов в браузере.
- 02Запуск локально одной командой с указанием файла бухгалтерской книги Beancount.
- 03Основан на текстовом формате двойной записи Beancount.
- 04Доступен в виде Python-пакета, который можно установить с помощью pip.
Сценарии использования
- Наглядный просмотр личных финансов, учёт которых ведётся в бухгалтерской книге Beancount.
- Проверка остатков на счетах и отчётов без прямого редактирования текстовых файлов.
- Самостоятельное размещение текстовой панели учёта для семьи или малого бизнеса.
Быстрый старт
- 1
Установите Fava с помощью pip
pip3 install fava - 2
Запустите Fava с файлом бухгалтерской книги Beancount
fava ledger.beancount - 3
Откройте веб-интерфейс в браузере по адресу localhost, порт 5000
Что важно знать
- Вам понадобится готовая бухгалтерская книга Beancount, поэтому предполагается, что вы знакомы с Beancount.
Темы
Частые вопросы
- Что такое fava?
- Веб-интерфейс для системы двойной записи Beancount с упором на удобство и финансовую отчётность. Fava — веб-интерфейс для Beancount, системы двойной записи, в которой бухгалтерские книги хранятся в обычных текстовых файлах. Beancount работает с текстовыми файлами и инструментами командной строки, а Fava позволяет просматривать счета, проводки и финансовые отчёты в браузере.
- fava можно использовать бесплатно? Какая у него лицензия?
- fava распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- fava всё ещё поддерживается?
- Активно поддерживается. Последний коммит в fava — 3 нояб. 2026 г..
- Для чего можно использовать fava?
- Наглядный просмотр личных финансов, учёт которых ведётся в бухгалтерской книге Beancount. Проверка остатков на счетах и отчётов без прямого редактирования текстовых файлов. Самостоятельное размещение текстовой панели учёта для семьи или малого бизнеса.
- Как установить fava?
- Установите Fava с помощью pip: pip3 install fava Запустите Fava с файлом бухгалтерской книги Beancount: fava ledger.beancount Откройте веб-интерфейс в браузере по адресу localhost, порт 5000
- Где скачать fava?
- Исходный код и инструкции по установке — на GitHub: https://github.com/beancount/fava
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
GnuCash — бесплатная программа для двойной бухгалтерии, предназначенная для личных финансов и малого бизнеса.
Веб-интерфейс для управления бытовыми 3D-принтерами: запускайте печать и следите за ней в браузере.
Простой менеджер закладок на Go для самостоятельного размещения: доступен через CLI или веб-интерфейс и распространяется одним бинарным файлом.
Платформа с открытым исходным кодом для разработки и управления денежными потоками: двусторонняя бухгалтерская книга, платежный слой и DSL Numscript.
Кошелёк для блокчейна Ergo в виде расширения браузера: поддерживает подпись через Ledger и подключение dApp по EIP-12.