Um projeto pessoal de gestão financeira. Self-hosted, sem Open Finance, sem sincronização automática. Rode no seu computador ou servidor e tenha controle total sobre suas finanças.
Aviso importante: Este sistema requer disciplina. Você precisa registrar manualmente cada transação. Se prefere algo automático, este projeto não é pra você.

Explore as principais telas do OpenMonetis
Registre e organize todas as suas transações financeiras

Visualize suas finanças no calendário mensal

Acompanhe faturas, limites e vencimentos dos seus cartões

Ferramentas simples para organizar suas contas, cartões, gastos e receitas
Registre suas contas bancárias, cartões e dinheiro. Adicione receitas, despesas e transferências. Organize por categorias. Extratos detalhados por conta.
Controle completo de compras parceladas. Antecipe parcelas com cálculo automático de desconto. Veja análise consolidada de todas as parcelas em aberto.
Análises financeiras geradas por IA (Claude, GPT, Gemini). Insights personalizados sobre seus padrões de gastos e recomendações inteligentes.
Dashboard com 20+ widgets interativos. Relatórios detalhados por categoria. Gráficos de evolução e comparativos. Exportação em PDF e Excel.
Cadastre seus cartões e acompanhe as faturas por período. Veja o que ainda não foi fechado. Controle limites, vencimentos e fechamentos.
Compartilhe pagadores com permissões granulares (admin/viewer). Notificações automáticas por e-mail. Colabore em lançamentos compartilhados.
Crie categorias personalizadas e defina orçamentos mensais com indicadores visuais.
Notas de texto e listas de tarefas com checkboxes. Arquivamento para manter histórico.
Visualize transações em calendário mensal. Nunca perca prazos de pagamentos.
Lance múltiplos lançamentos de uma vez
Oculte valores sensíveis com um clique. Tema dark/light. Calculadora integrada.
Sistema rápido e com alta performance
O OpenMonetis Companion captura notificações de apps bancários e cria pré-lançamentos automaticamente para você revisar.
Notificação bancária chega
O Companion intercepta automaticamente
Dados extraídos e enviados
Valor, descrição e banco são identificados
Revise e confirme no OpenMonetis
Pré-lançamentos ficam na inbox para sua aprovação
Bancos suportados

Open source, self-hosted e fácil de customizar
Next.js 16, TypeScript, Tailwind CSS, shadcn/ui
Interface moderna e responsiva com React 19 e App Router
PostgreSQL 18, Drizzle ORM, Better Auth
Banco relacional robusto com type-safe ORM
Better Auth com OAuth (Google) e autenticação por email
Sessões seguras e proteção de rotas por middleware
Docker com multi-stage build, health checks e volumes persistentes
Fácil de rodar localmente ou em qualquer servidor
Seus dados ficam no seu controle. Pode rodar localmente ou no seu próprio servidor.
Não há versão hospedada online. Você precisa rodar localmente.
git clone https://github.com/felipegcoutinho/openmonetis.gitCopie o .env.example para .env e configure o banco de dados
docker compose up -dIsso vai subir o banco PostgreSQL e a aplicação automaticamente
O openmonetis funciona melhor se você:
Não se importa em dedicar alguns minutos por dia ou semana para manter tudo atualizado
Prefere hospedar seus próprios dados ao invés de depender de serviços terceiros
Quer visualizar padrões de gastos e tomar decisões informadas
Se você não se encaixa nisso, provavelmente vai abandonar depois de uma semana. E tudo bem! Existem outras ferramentas com sincronização automática que podem funcionar melhor pra você.