Money · Independent · 21 Oct 2026

oss-apps/split-pro

Open source alternative to Splitwise

← Money
SplitPro: open source bill splitting. Self-hosted alternative to Splitwise.

In simple English

This tool lets you track shared expenses and bills with friends or groups. It works as an alternative to commercial bill-splitting apps that charge fees for basic features. You run it on your own server using Docker (a way to run a program inside its own sealed box, so it cannot break anything else on your server). It is free to use if you already have a server to host it on.

What it is

SplitPro is a self-hosted expense-sharing web application built with TypeScript. It provides a complete alternative for managing group debts, receipts, and recurring transactions.

What it is good for

Groups of friends or roommates who want to track shared bills without paying monthly subscription fees or dealing with artificial limits on adding expenses.

Stars1.5k
LicenceMIT
Latestv2.1.6 (2026-10-13)checked 21 Oct 2026
Last code change2026-10-20
Written inTypeScript
Setup effort
3 / 5
Payoff
4 / 5
Good
  • Supports multiple split methods including equal, percentage, shares, and exact amounts.
  • Stores numbers accurately using database integers to prevent rounding errors.
  • Includes bank transaction integration and recurring expenses.
Watch for
  • Requires technical knowledge to self-host and configure via Docker.
  • Needs an external PostgreSQL database with specific extensions for recurring bills.
  • Does not support simple username and password sign-in out of the box.
Replaces

Splitwise

Works well with

PostgreSQL

Also reviewed on Repo Radar
  • hledgerorg/hledger4.8k stars

    Double-entry accounting over plain text files, with command-line, terminal, web and editor interfaces.

  • akaunting/akaunting10k stars

    Self-hosted invoicing and expense tracking, with the double-entry accounting sold separately as an add-on.

  • ledger/ledger6.1k stars

    Double-entry accounting from a plain text file, run from the command line, with no database of any kind.

Install
git clone https://github.com/oss-apps/split-pro.git
cd split-pro
# Configure docker/prod/compose.yml and .env files before starting

Independent: reviewed for Repo Radar outside the daily editions. Every independent repository

On Stack Radar: Commerce & Finance › Accounting & Expense Management › Expenses.

Get the next edition in your inbox

A dozen repositories, opened and checked. The licence read, the last release dated, and the ones that did not make it named with the reason. It is the half most lists leave out.

No tracking pixels. One click to leave. The archive stays free either way.

We use your address to send the edition and nothing else. Confirm by email, leave in one click. How we handle it.