Sviluppatori

Open source, sviluppato alla luce del sole

Piranha è software libero sotto la AGPL-3.0. Leggilo, eseguilo, fanne un fork e rimanda indietro una modifica — l'intero sistema è tuo da plasmare.

Libero e open source

Sotto licenza AGPL-3.0: ridistribuiscilo e modificalo liberamente. La clausola di rete mantiene aperti anche i fork ospitati, così i miglioramenti tornano a tutti.

Uno stack web moderno

FastAPI + SQLite/Postgres sul backend; React + TypeScript + Vite sul fronte; un agente di vasca in Go e una build desktop con Tauri. Tempo reale via WebSocket, tipizzato dall'inizio alla fine.

Chiunque può contribuire

Architettura documentata, una suite di test approfondita con una soglia di copertura del 95%, barriere di tipi e di lint e guide per area rendono abbordabile una prima patch. Nuovi report, formati e funzionalità hanno un percorso tracciato.

Un'architettura che regge

Regole di livello rigorose — repository, servizi, router — imposte come funzioni di idoneità che fanno fallire la CI. La struttura resta pulita man mano che il sistema cresce, per costruzione.

Traducilo

Aggiungere una lingua è aggiungere un dizionario — l'instradamento, la direzione e il selettore seguono automaticamente. Il senso da destra a sinistra è un percorso di prima classe, non un ripensamento.

Testato sul serio

Banchi di prova unitari, di integrazione, di concorrenza e di campionato dall'inizio alla fine girano nella CI con una soglia di copertura. Le modifiche atterrano con fiducia, non incrociando le dita.

Buttati dentro

Clona il repository, leggi AGENTS.md per l'architettura e prendi un good-first issue. Le pull request sono benvenute.