Ontwikkelaars

Opensource, in de openbaarheid gebouwd

Piranha is vrije software onder de AGPL-3.0. Lees het, draai het, fork het en stuur een wijziging terug — het hele systeem is van jou om vorm te geven.

Vrij en opensource

Onder AGPL-3.0-licentie: verspreid en wijzig het vrijelijk. De netwerkclausule houdt ook gehoste forks open, zodat verbeteringen naar iedereen terugvloeien.

Een moderne webstack

FastAPI + SQLite/Postgres aan de backend; React + TypeScript + Vite aan de voorkant; een badagent in Go en een Tauri-desktopbuild. Realtime via WebSocket, getypeerd van begin tot eind.

Iedereen kan bijdragen

Gedocumenteerde architectuur, een grondige testsuite met een dekkingsdrempel van 95%, type- en lintpoorten, en gidsen per gebied maken een eerste patch behapbaar. Nieuwe rapporten, formaten en functies hebben een geplaveid pad.

Een architectuur die standhoudt

Strikte laagregels — repositories, services, routers — afgedwongen als fitnessfuncties die de CI laten falen. De structuur blijft schoon naarmate het systeem groeit, van nature.

Vertaal het

Een taal toevoegen is een woordenboek toevoegen — de routering, de richting en de wisselaar volgen automatisch. Rechts-naar-links is een eersteklas pad, geen bijzaak.

Serieus getest

Unit-, integratie-, gelijktijdigheids- en kampioenschap-end-to-end-testopstellingen draaien in de CI met een dekkingsdrempel. Wijzigingen landen met vertrouwen, niet met gekruiste vingers.

Spring erin

Kloon de repo, lees AGENTS.md voor de architectuur en pak een good-first issue op. Pull requests zijn welkom.