Entwickler

Quelloffen, offen entwickelt

Piranha ist freie Software unter der AGPL-3.0. Lesen Sie es, betreiben Sie es, forken Sie es und senden Sie eine Änderung zurück — das ganze System gehört Ihnen zum Gestalten.

Frei und quelloffen

Unter AGPL-3.0 lizenziert: frei weitergeben und ändern. Die Netzwerkklausel hält auch gehostete Forks offen, sodass Verbesserungen zu allen zurückfließen.

Ein moderner Web-Stack

FastAPI + SQLite/Postgres im Backend; React + TypeScript + Vite im Frontend; ein Beckenrand-Agent in Go und ein Tauri-Desktop-Build. Echtzeit über WebSocket, durchgängig typisiert.

Jeder kann mitwirken

Dokumentierte Architektur, eine gründliche Testsuite mit einer Abdeckungsschranke von 95%, Typ- und Lint-Schranken sowie bereichsbezogene Leitfäden machen einen ersten Patch zugänglich. Neue Berichte, Formate und Funktionen haben einen geebneten Weg.

Eine Architektur, die hält

Strenge Schichtregeln — Repositories, Services, Router — durchgesetzt als Fitnessfunktionen, die die CI scheitern lassen. Die Struktur bleibt sauber, während das System wächst, von Bauart her.

Übersetzen Sie es

Eine Sprache hinzuzufügen heißt, ein Wörterbuch hinzuzufügen — Routing, Schreibrichtung und Umschalter folgen automatisch. Rechts-nach-links ist ein erstklassiger Weg, kein nachträglicher Einfall.

Ernsthaft getestet

Unit-, Integrations-, Nebenläufigkeits- und durchgängige Meisterschafts-Testgerüste laufen in der CI mit einer Abdeckungsschranke. Änderungen landen mit Zuversicht, nicht mit gekreuzten Fingern.

Steigen Sie ein

Klonen Sie das Repository, lesen Sie AGENTS.md für die Architektur und greifen Sie sich ein good-first issue. Pull Requests sind willkommen.