Um app de finanças pessoais gratuito, open source e local-first para orçamento por envelopes, com sincronização entre dispositivos.
eitchtee/WYGIWYH
Rastreador financeiro pessoal auto-hospedado para transações em várias moedas, contas, patrimônio líquido e preço médio de compra, desenvolvido com Django.
Alternativa open source a:Mint
- Estrelas
- 911
- Forks
- 49
- Issues abertas
- 19
- Último commit
- há 5 horas
O que é?
WYGIWYH é um rastreador financeiro auto-hospedado para quem quer registrar receitas e despesas sem definir orçamentos. Ele segue uma regra simples: gastar neste mês a renda recebida neste mês e tratar as economias como intocáveis nos meses seguintes. Transações, contas como bancos, carteiras e investimentos, além dos saldos, ficam organizados em uma única interface web.
O rastreador oferece suporte a várias moedas, incluindo moedas personalizadas para criptomoedas ou pontos de recompensa. Regras de transação podem ajustar lançamentos automaticamente, por exemplo, para lidar com ciclos de cobrança de cartão de crédito. O rastreador integrado de preço médio de compra acompanha investimentos recorrentes em criptomoedas e ações, e uma API permite que outros serviços sincronizem transações.
O app roda com Docker Compose e usa PostgreSQL como banco de dados. Oferece login com OpenID Connect, tokens de API vinculados a usuários para automação e uma configuração de OAuth para MCP, que permite conectar clientes de IA.
Recursos principais
- 01Registra receitas e despesas em um só lugar, em várias contas.
- 02Oferece suporte a várias moedas e a moedas personalizadas definidas pelo usuário.
- 03Ajusta transações automaticamente com regras personalizáveis.
- 04Inclui um rastreador integrado de preço médio de compra para investimentos recorrentes.
- 05Disponibiliza uma API e tokens vinculados a usuários para automação.
- 06Oferece suporte a login com OpenID Connect.
Casos de uso
- Acompanhar gastos pessoais e economias sem categorias rígidas de orçamento.
- Gerenciar receitas e despesas em várias moedas.
- Monitorar compras recorrentes de criptomoedas ou ações usando o preço médio de compra.
- Sincronizar transações de outras ferramentas pela API.
Início rápido
- 1
Instale o Docker com docker-compose
- 2
Crie docker-compose.yml e .env usando os modelos vinculados no README e preencha as configurações
- 3
Inicie o app
docker compose up -d - 4
Crie a primeira conta de administrador
docker compose exec -it web python manage.py createsuperuser
Antes de usar
- Você precisa fornecer seu próprio banco de dados PostgreSQL.
- A hospedagem própria exige a configuração manual do Docker, das variáveis de ambiente e de uma conta de administrador.
- O código mais recente de main ou a tag nightly pode conter alterações incompatíveis não documentadas.
- Licenciado sob AGPL-3.0, uma licença copyleft que exige o compartilhamento do código-fonte modificado quando oferecido como serviço de rede.
Em coleções
Tópicos
Perguntas frequentes
- O que é WYGIWYH?
- Rastreador financeiro pessoal auto-hospedado para transações em várias moedas, contas, patrimônio líquido e preço médio de compra, desenvolvido com Django. WYGIWYH é um rastreador financeiro auto-hospedado para quem quer registrar receitas e despesas sem definir orçamentos. Ele segue uma regra simples: gastar neste mês a renda recebida neste mês e tratar as economias como intocáveis nos meses seguintes. Transações, contas como bancos, carteiras e investimentos, além dos saldos, ficam organizados em uma única interface web.
- WYGIWYH é gratuito? Qual é a licença?
- WYGIWYH é open source sob a licença AGPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
- WYGIWYH ainda é mantido?
- Manutenção ativa. O último commit de WYGIWYH foi em 7 de nov. de 2026.
- Para que posso usar WYGIWYH?
- Acompanhar gastos pessoais e economias sem categorias rígidas de orçamento. Gerenciar receitas e despesas em várias moedas. Monitorar compras recorrentes de criptomoedas ou ações usando o preço médio de compra. Sincronizar transações de outras ferramentas pela API.
- Como instalar WYGIWYH?
- Instale o Docker com docker-compose Crie docker-compose.yml e .env usando os modelos vinculados no README e preencha as configurações Inicie o app: docker compose up -d Crie a primeira conta de administrador: docker compose exec -it web python manage.py createsuperuser
- Onde consigo WYGIWYH?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/eitchtee/WYGIWYH
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
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.
App de finanças pessoais auto-hospedado para controlar despesas, definir orçamentos por categoria e consultar patrimônio líquido e relatórios no seu próprio servidor.
App de finanças pessoais auto-hospedado para acompanhar gastos mensais, orçamentos, contas e o progresso em direção a metas financeiras.
Gerenciador financeiro pessoal self-hosted para acompanhar contas, transações, orçamentos e sincronização bancária na sua própria infraestrutura.
Um app de orçamento pessoal, baseado em Vue e hospedado por você, para acompanhar despesas e receitas ao longo de vários anos, com implantação via Docker.