Repolode
mayswind

mayswind/ezbookkeeping

App de finanças pessoais auto-hospedado para registrar transações do dia a dia, importar dados bancários e analisar gastos com gráficos.

Alternativa open source a:MintYNABMoney Manager

Estrelas
5,794
Forks
714
Issues abertas
16
Último commit
anteontem

O que é?

O ezBookkeeping é um app de finanças pessoais auto-hospedado para acompanhar receitas e despesas do dia a dia. Ele oferece busca rápida e filtros para transações, gráficos integrados e dimensões personalizadas para analisar padrões de gastos ao longo do tempo. É possível importar dados de formatos como CSV, Excel, OFX, QIF, MT940, GnuCash, Firefly III e Beancount.

O app foi projetado para funcionar em hardware modesto. O projeto pode ser iniciado com um único comando Docker e roda em servidores domésticos, dispositivos NAS e Raspberry Pi, com SQLite, MySQL e PostgreSQL como opções de banco de dados. Há interfaces para dispositivos móveis e desktops, e o app web pode ser instalado na tela inicial do celular como PWA.

O app inclui suporte a várias moedas e idiomas, atualização automática de taxas de câmbio, autenticação de dois fatores, login OIDC e ferramentas MCP e de linha de comando para integração com IA.

Recursos principais

  • 01Registrar receitas e despesas do dia a dia com contas e categorias em dois níveis
  • 02Importar CSV, Excel, OFX, QIF, MT940, GnuCash e outros formatos com mapeamento personalizado de colunas
  • 03Gráficos integrados e dimensões personalizadas para analisar gastos
  • 04Funciona com Docker, Windows, macOS e Linux, inclusive em dispositivos de baixo consumo, como Raspberry Pi
  • 05Suporte a várias moedas com atualização automática das taxas de câmbio
  • 06Autenticação de dois fatores, login OIDC e bloqueio do app

Casos de uso

  • Acompanhar os gastos da casa em um servidor doméstico ou NAS
  • Migrar o histórico de transações do GnuCash ou Firefly III para um app web
  • Analisar despesas em várias moedas durante viagens ao exterior
  • Manter os dados financeiros pessoais fora de serviços de nuvem de terceiros

Início rápido

  1. 1

    Execute a versão mais recente com Docker

    docker run -p8080:8080 mayswind/ezbookkeeping
  2. 2

    Abra o app no navegador na porta 8080

Antes de usar

  • Para usar em produção, é necessário montar um volume persistente para evitar a perda de dados.

Tópicos

Perguntas frequentes

O que é ezbookkeeping?
App de finanças pessoais auto-hospedado para registrar transações do dia a dia, importar dados bancários e analisar gastos com gráficos. O ezBookkeeping é um app de finanças pessoais auto-hospedado para acompanhar receitas e despesas do dia a dia. Ele oferece busca rápida e filtros para transações, gráficos integrados e dimensões personalizadas para analisar padrões de gastos ao longo do tempo. É possível importar dados de formatos como CSV, Excel, OFX, QIF, MT940, GnuCash, Firefly III e Beancount.
ezbookkeeping é gratuito? Qual é a licença?
ezbookkeeping é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
ezbookkeeping ainda é mantido?
Manutenção ativa. O último commit de ezbookkeeping foi em 19 de out. de 2026.
Para que posso usar ezbookkeeping?
Acompanhar os gastos da casa em um servidor doméstico ou NAS Migrar o histórico de transações do GnuCash ou Firefly III para um app web Analisar despesas em várias moedas durante viagens ao exterior Manter os dados financeiros pessoais fora de serviços de nuvem de terceiros
Como instalar ezbookkeeping?
Execute a versão mais recente com Docker: docker run -p8080:8080 mayswind/ezbookkeeping Abra o app no navegador na porta 8080
Onde consigo ezbookkeeping?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/mayswind/ezbookkeeping

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados