Overview at a glance
Take-home pay, outgoings and what's left, with a donut of where the money goes, the next bills due and a twelve-month outlook.
Free · self-hosted · runs in Docker
Skint replaces the spreadsheet you've been squinting at with a fast dashboard for take-home pay, bills and what's left at the end of the month. It runs on your own server, and nothing leaves it.
Features
Skint keeps the parts of the spreadsheet that mattered and wraps them in a dashboard you'll actually open.
Take-home pay, outgoings and what's left, with a donut of where the money goes, the next bills due and a twelve-month outlook.
Search, filter by category, and switch between monthly and annual totals. Add, edit or remove a bill in a few taps.
Import your existing Expenditure workbook in one step. Totals are worked out from the figures underneath, so they can't drift out of line.
Give each person a colour and a photo, see how income is split, and let everyone sign in with their own account.
A password, then a six-digit code from any authenticator app. Eight single-use recovery codes are issued at set-up, and trusted browsers stay signed in for a number of days you choose.
Download a full JSON backup, restore it whenever you need to, or export a formatted Excel workbook. Your data is one SQLite file on a Docker volume you control.
Screenshots
Click any screenshot to view it full size. Figures shown are invented.
Take-home pay, outgoings and money left over sit at the top. A donut shows where the money goes, the next bills due are listed by date, and a year-ahead chart shows where the balance is heading.
All your direct debits with a colour bar for each category. Search, filter, and switch between monthly and annual costs. Adding a bill takes a few seconds.
Give each person a colour and a photo. Import your spreadsheet, download a JSON backup, or export a formatted Excel workbook. Everything is in Settings.
Also available: Dark and Solarized Dark.
Download
Grab the app and the setup files, then run it with Docker Compose. Don't have Docker yet? Install it for macOS, Windows or Linux. The full guide is in the setup guide.
.env and edit.skint.zip and put docker-compose.yml in the same folder.cp .env.example .env, then edit it if you want a sign-in screen.docker compose up -d --build and open http://localhost:8080.Self-hosted and private
Skint runs as a single Docker container and keeps its data in one SQLite file on a volume you control. There are no third-party scripts, fonts or trackers in the app itself.
Support
Skint is free. If it saves you a spreadsheet or two, you can buy me a coffee to say thanks.
Questions
Yes. Download it and run it on your own machine at no cost. A coffee is always welcome but never required.
No. Skint doesn't connect to any bank. You enter bills yourself or import your spreadsheet, so nothing needs access to your accounts.
In a single SQLite file on a Docker volume on your server. The app makes no outside requests. You can download a full JSON backup at any time.
Yes. Everyone in the household has their own sign-in and shares the same figures. If someone loses their phone, an admin can reset their two-step sign-in.
A machine that can run Docker and Docker Compose. Put it behind HTTPS if you open it beyond your own network.