Skip to content

Luidooo/moneyctl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

moneyctl

TUI pra categorizar gastos de extrato bancário, com vim-motion. Tipo um systemctl mas pro seu dinheiro.

projeto em construção, muita coisa ainda vai mudar

o que faz

Lê o CSV do extrato (por enquanto só Inter) e te joga num "jogo" de categorização: aparece o gasto no centro da tela e você navega entre as categorias com j/k, confirma com Enter, próximo gasto. Simples assim.

Tem duas telas:

  • Categorização - onde você classifica cada transação
  • Dashboard - resumo com totais e gráfico de despesas por categoria

como rodar

go build -o moneyctl .
./moneyctl --csv caminho/do/extrato.csv

keybindings

tecla ação
j/k navegar entre categorias
h/l pular entre transações
Enter confirmar categoria
u desfazer
Tab trocar de tela
q sair

categorias

Edita direto no categories.go. Sem frescura de arquivo de config por enquanto.

persistência

As categorizações ficam salvas em moneyctl_data.json no diretório atual. Se você rodar de novo com o mesmo CSV, as categorias que já foram atribuídas são restauradas.

About

TUI pra categorizar gastos de extrato bancário

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages