Repolode
oss-apps

oss-apps/split-pro

App open source e auto-hospedado para dividir despesas com amigos e grupos, apresentado como uma alternativa ao Splitwise.

Alternativa open source a:Splitwise

Estrelas
1,486
Forks
206
Issues abertas
43
Último commit
anteontem

O que é?

SplitPro é um app auto-hospedado para compartilhar despesas com amigos e grupos. Ele cobre o básico: registrar quem pagou o quê e quem deve a quem, com opções de divisão igual, por porcentagem, por cotas, por valor exato e por ajustes, além de acertos de contas.

As despesas podem ter categorias, moedas, datas e comprovantes anexados, armazenados no disco local. Despesas negativas permitem registrar reembolsos e correções; os saldos são exibidos por pessoa e por grupo, com opção de simplificar as dívidas, e um feed de atividades registra edições e exclusões. O app é uma PWA com notificações push e permite importar amigos e grupos do Splitwise (as despesas ainda não são importadas). A conversão de moedas depende de um provedor de taxas configurado.

O login usa NextAuth com links mágicos enviados por e-mail, Google OAuth ou provedores OIDC genéricos, como Authentik e Keycloak. A implantação é feita com imagens Docker publicadas e requer Postgres; despesas recorrentes precisam da extensão pg_cron.

Recursos principais

  • 01Divida despesas igualmente, por porcentagem, por cotas, por valor exato ou por ajustes.
  • 02Acompanhe os saldos de amigos e grupos, com opção de simplificar as dívidas.
  • 03Anexe comprovantes armazenados no disco local e use várias moedas com conversão.
  • 04Use despesas negativas para registrar reembolsos e correções.
  • 05PWA instalável com notificações push e feed de atividades que registra edições e exclusões.
  • 06Faça login por link mágico enviado por e-mail, Google ou provedores OIDC.

Casos de uso

  • Dividir aluguel, contas de serviços e custos de viagens entre colegas de casa ou companheiros de viagem.
  • Manter um serviço privado de divisão de despesas para a família ou um grupo de amigos no próprio servidor.
  • Migrar amigos e grupos do Splitwise mantendo os dados auto-hospedados.

Início rápido

  1. 1

    Use o arquivo Docker Compose em docker/prod/compose.yml

  2. 2

    Copie .env.example para .env e configure a autenticação, o banco de dados e os uploads

  3. 3

    Inicie a stack e faça login para criar sua primeira conta

Antes de usar

  • Transações recorrentes exigem um banco de dados PostgreSQL com a extensão pg_cron.
  • Os recibos são armazenados no disco local, então você precisa de um volume persistente para os uploads.
  • A importação do Splitwise é parcial: amigos e grupos são importados, mas as despesas não.
  • A precisão e a cobertura da conversão de moedas dependem do provedor de taxas escolhido.

Em coleções

Tópicos

Perguntas frequentes

O que é split-pro?
App open source e auto-hospedado para dividir despesas com amigos e grupos, apresentado como uma alternativa ao Splitwise. SplitPro é um app auto-hospedado para compartilhar despesas com amigos e grupos. Ele cobre o básico: registrar quem pagou o quê e quem deve a quem, com opções de divisão igual, por porcentagem, por cotas, por valor exato e por ajustes, além de acertos de contas.
split-pro é gratuito? Qual é a licença?
split-pro é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
split-pro ainda é mantido?
Manutenção ativa. O último commit de split-pro foi em 4 de nov. de 2026.
Para que posso usar split-pro?
Dividir aluguel, contas de serviços e custos de viagens entre colegas de casa ou companheiros de viagem. Manter um serviço privado de divisão de despesas para a família ou um grupo de amigos no próprio servidor. Migrar amigos e grupos do Splitwise mantendo os dados auto-hospedados.
Como instalar split-pro?
Use o arquivo Docker Compose em docker/prod/compose.yml Copie .env.example para .env e configure a autenticação, o banco de dados e os uploads Inicie a stack e faça login para criar sua primeira conta
Onde consigo split-pro?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/oss-apps/split-pro

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

Projetos relacionados