Huismus
Voor ontwikkelaars

Bouw mee aan Huismus

Huismus is open source. Code, vertalingen, testen en goede ideeën zijn welkom. Je hoeft geen boekhouder te zijn: de regels voor geld en facturen staan in de code en in de tests.

Naar de code op GitHub Bekijk de issues

Waarmee het gemaakt is

Waar je mee kunt helpen

Zo begin je

Je hebt Python 3.12 of nieuwer nodig, uv en Pango voor de pdf's (op een Mac: brew install pango).

git clone https://github.com/codebyarne/huismus.git
cd huismus
uv sync
./scripts/demo-server.sh     # Huismus met negen jaar nepdata
./scripts/verify.sh          # alle checks in één commando

./scripts/verify.sh is de poort: een wijziging is klaar als die groen is. Hoe de code in elkaar zit, staat in docs/architectuur.md, het ontwerp in SPEC.md.

Werk je met een AI-assistent, zoals Claude Code? De afspraken voor het project staan in CLAUDE.md, en ook dan keurt ./scripts/verify.sh elke wijziging.

De regels van het huis

Een paar regels zijn hard, omdat het om iemands administratie gaat. De tests en de database bewaken ze.

Ondertekening

Gratis ondertekening van de Windows-versie door SignPath.io, certificaat van SignPath Foundation.

Afspraken

Alles over bijdragen → · Gedragscode →