Προγραμματιστές

Ανοιχτού κώδικα, αναπτύσσεται φανερά

Το Piranha είναι ελεύθερο λογισμικό υπό την AGPL-3.0. Διαβάστε το, τρέξτε το, κάντε fork και στείλτε πίσω μια αλλαγή — όλο το σύστημα είναι δικό σας να το διαμορφώσετε.

Ελεύθερο και ανοιχτού κώδικα

Με άδεια AGPL-3.0: αναδιανείμετε και τροποποιήστε το ελεύθερα. Η ρήτρα δικτύου κρατά ανοιχτά και τα φιλοξενούμενα forks, ώστε οι βελτιώσεις να επιστρέφουν σε όλους.

Μια σύγχρονη στοίβα web

FastAPI + SQLite/Postgres στο backend· React + TypeScript + Vite στο front· ένας πράκτορας πισίνας σε Go και μια έκδοση desktop με Tauri. Σε πραγματικό χρόνο μέσω WebSocket, με τύπους από άκρη σε άκρη.

Ο καθένας μπορεί να συνεισφέρει

Τεκμηριωμένη αρχιτεκτονική, μια ενδελεχής σουίτα δοκιμών με φραγμό κάλυψης 95%, φραγμοί τύπων και lint, και οδηγοί ανά τομέα κάνουν το πρώτο patch προσιτό. Νέες αναφορές, μορφές και λειτουργίες έχουν στρωμένο δρόμο.

Μια αρχιτεκτονική που αντέχει

Αυστηροί κανόνες επιπέδων — αποθετήρια, υπηρεσίες, routers — επιβάλλονται ως συναρτήσεις καταλληλότητας που ρίχνουν το CI. Η δομή παραμένει καθαρή καθώς το σύστημα μεγαλώνει, εκ κατασκευής.

Μεταφράστε το

Η προσθήκη μιας γλώσσας είναι η προσθήκη ενός λεξικού — η δρομολόγηση, η κατεύθυνση και ο επιλογέας ακολουθούν αυτόματα. Το από δεξιά προς τα αριστερά είναι δρόμος πρώτης κατηγορίας, όχι εκ των υστέρων σκέψη.

Δοκιμασμένο στα σοβαρά

Σουίτες δοκιμών μονάδας, ολοκλήρωσης, ταυτοχρονισμού και πρωταθλήματος από άκρη σε άκρη τρέχουν στο CI με φραγμό κάλυψης. Οι αλλαγές προσγειώνονται με σιγουριά, όχι με σταυρωμένα δάχτυλα.

Ριχτείτε

Κλωνοποιήστε το αποθετήριο, διαβάστε το AGENTS.md για την αρχιτεκτονική και πιάστε ένα κατάλληλο για αρχάριους issue. Τα pull requests είναι ευπρόσδεκτα.