Repolode
securo-finance

securo-finance/securo

Gerenciador financeiro pessoal self-hosted para acompanhar contas, transações, orçamentos e sincronização bancária na sua própria infraestrutura.

Alternativa open source a:YNABMint

Estrelas
4,215
Forks
600
Issues abertas
274
Último commit
há 5 horas

O que é?

O Securo é um gerenciador financeiro pessoal de código aberto que você executa na sua própria infraestrutura com Docker. Ele oferece saldos de várias contas, busca de transações e exportação para CSV, importação de arquivos OFX, QIF, CAMT e CSV, categorização automática baseada em regras, transações recorrentes, orçamentos, metas e acompanhamento da avaliação de ativos. Os relatórios incluem patrimônio líquido e receitas versus despesas.

A conexão com bancos é feita por provedores opcionais: Pluggy para bancos brasileiros, Enable Banking para bancos europeus que usam PSD2 e SimpleFIN para bancos dos EUA e de outros países. Contas em várias moedas fazem conversão automática quando uma chave do Open Exchange Rates está configurada. O login aceita senhas, autenticação de dois fatores com TOTP, passkeys e provedores OIDC como Authentik e Pocket ID, com sincronização opcional de funções.

A stack usa FastAPI e SQLAlchemy no backend, React e TypeScript no frontend, PostgreSQL para armazenamento e Redis com Celery para tarefas em segundo plano. Um módulo opcional de AI Agents adiciona chat com LLM self-hosted sobre seus dados, por meio de ferramentas MCP.

Recursos principais

  • 01Acompanhamento de várias contas com saldos atualizados e exportação para CSV
  • 02Importação de arquivos OFX, QIF, CAMT e CSV
  • 03Mecanismo de regras para categorizar transações automaticamente
  • 04Orçamentos, transações recorrentes, metas e avaliação de ativos
  • 05Sincronização bancária via Pluggy, Enable Banking e SimpleFIN
  • 06Suporte a várias moedas com conversão cambial automática opcional
  • 07Login com TOTP, passkeys e OIDC, com controles administrativos

Casos de uso

  • Manter as finanças pessoais ou da família privadas em um servidor doméstico
  • Consolidar contas de vários bancos e moedas em um único painel
  • Migrar de um app de orçamento na nuvem para uma ferramenta self-hosted
  • Usar um controle financeiro compartilhado por uma família com vários usuários

Início rápido

  1. 1

    Clone o repositório e acesse a pasta

    git clone https://github.com/securo-finance/securo.git && cd securo
  2. 2

    Compile e inicie o app com Docker Compose

    docker compose up --build
  3. 3

    Abra http://localhost:3000 no navegador e crie uma conta

Antes de usar

  • Licenciado sob AGPL-3.0, uma licença copyleft que exige o compartilhamento de versões modificadas disponibilizadas pela rede.
  • A sincronização bancária exige credenciais de um provedor terceirizado, e o plano gratuito do Enable Banking exige que as contas sejam vinculadas previamente no portal.
  • As passkeys só funcionam em localhost ou em um domínio servido por HTTPS, não em endereços IP.

Em coleções

Tópicos

Perguntas frequentes

O que é securo?
Gerenciador financeiro pessoal self-hosted para acompanhar contas, transações, orçamentos e sincronização bancária na sua própria infraestrutura. O Securo é um gerenciador financeiro pessoal de código aberto que você executa na sua própria infraestrutura com Docker. Ele oferece saldos de várias contas, busca de transações e exportação para CSV, importação de arquivos OFX, QIF, CAMT e CSV, categorização automática baseada em regras, transações recorrentes, orçamentos, metas e acompanhamento da avaliação de ativos. Os relatórios incluem patrimônio líquido e receitas versus despesas.
securo é gratuito? Qual é a licença?
securo é open source sob a licença AGPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
securo ainda é mantido?
Manutenção ativa. O último commit de securo foi em 7 de nov. de 2026.
Para que posso usar securo?
Manter as finanças pessoais ou da família privadas em um servidor doméstico Consolidar contas de vários bancos e moedas em um único painel Migrar de um app de orçamento na nuvem para uma ferramenta self-hosted Usar um controle financeiro compartilhado por uma família com vários usuários
Como instalar securo?
Clone o repositório e acesse a pasta: git clone https://github.com/securo-finance/securo.git && cd securo Compile e inicie o app com Docker Compose: docker compose up --build Abra http://localhost:3000 no navegador e crie uma conta
Onde consigo securo?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/securo-finance/securo

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

Projetos relacionados