Aplicativo web de finanças pessoais auto-hospedado para planejar orçamentos, acompanhar contas e transações e projetar o patrimônio líquido, desenvolvido com React e TypeScript.
simonwep/ocular
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.
- Estrelas
- 579
- Forks
- 51
- Issues abertas
- 21
- Último commit
- anteontem
O que é?
Ocular é um app open source para acompanhar orçamentos, que permite planejar e registrar despesas e receitas ao longo de vários anos. Ele é desenvolvido com Vue 3 e implantado como um único container, para que você possa executá-lo no próprio servidor e manter seus dados financeiros sob seu controle.
O app inclui um painel com vários gráficos, incluindo um diagrama de Sankey, além de uma visão geral de todos os seus orçamentos. Ele oferece suporte a vários idiomas e a todas as moedas comuns, temas claro e escuro e a um ano fiscal que pode começar em qualquer mês. Os orçamentos podem ser transferidos para o ano seguinte, e expressões podem ser calculadas diretamente ao inserir valores.
Os dados podem ser importados de um planejador anual do Google Sheets e exportados como JSON. O gerenciamento de usuários e a autenticação são feitos pelo app e por uma interface de linha de comando. O app pode ser instalado como Progressive Web App e conta com um modo de privacidade para uso em locais públicos.
Recursos principais
- 01Implantação em servidor próprio por meio de um único container Docker.
- 02Painel com vários gráficos, incluindo um diagrama de Sankey.
- 03Acompanhamento de orçamentos ao longo de vários anos, com transferência de saldo para o ano seguinte.
- 04Ano fiscal configurável, que pode começar em qualquer mês.
- 05Importação do Google Sheets e exportação como JSON.
- 06Instalável como Progressive Web App, com temas claro e escuro.
Casos de uso
- Acompanhar orçamentos pessoais ou domésticos ano após ano no próprio servidor.
- Migrar um planejador anual de orçamento existente no Google Sheets para um app dedicado.
- Compartilhar uma ferramenta de orçamento hospedada no próprio servidor com vários usuários por meio do gerenciamento de usuários integrado.
Início rápido
- 1
Leia o guia de introdução vinculado no README
- 2
Faça o deploy com Docker seguindo o guia de deploy vinculado no README
Em coleções
Tópicos
Perguntas frequentes
- O que é ocular?
- 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. Ocular é um app open source para acompanhar orçamentos, que permite planejar e registrar despesas e receitas ao longo de vários anos. Ele é desenvolvido com Vue 3 e implantado como um único container, para que você possa executá-lo no próprio servidor e manter seus dados financeiros sob seu controle.
- ocular é gratuito? Qual é a licença?
- ocular é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- ocular ainda é mantido?
- Manutenção ativa. O último commit de ocular foi em 4 de nov. de 2026.
- Para que posso usar ocular?
- Acompanhar orçamentos pessoais ou domésticos ano após ano no próprio servidor. Migrar um planejador anual de orçamento existente no Google Sheets para um app dedicado. Compartilhar uma ferramenta de orçamento hospedada no próprio servidor com vários usuários por meio do gerenciamento de usuários integrado.
- Como instalar ocular?
- Leia o guia de introdução vinculado no README Faça o deploy com Docker seguindo o guia de deploy vinculado no README
- Onde consigo ocular?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/simonwep/ocular
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 controlar despesas, definir orçamentos por categoria e consultar patrimônio líquido e relatórios no seu próprio servidor.
Gerenciador financeiro pessoal self-hosted para acompanhar contas, transações, orçamentos e sincronização bancária na sua própria infraestrutura.
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.
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.
Um gerenciador financeiro pessoal self-hosted para acompanhar receitas, despesas, orçamentos e transações recorrentes sem enviar dados para a nuvem.