Разработчикам

Открытый код, разработка на виду у всех

Piranha — свободное программное обеспечение под AGPL-3.0. Читайте его, запускайте, форкайте и присылайте изменения обратно — вся система ваша, чтобы её формировать.

Свободно и с открытым кодом

Под лицензией AGPL-3.0: распространяйте и изменяйте свободно. Сетевая оговорка держит открытыми и размещённые форки, поэтому улучшения возвращаются ко всем.

Современный веб-стек

FastAPI + SQLite/Postgres на бэкенде; React + TypeScript + Vite на фронте; агент у бассейна на Go и настольная сборка на Tauri. Реальное время по WebSocket, типизация от начала до конца.

Участвовать может каждый

Документированная архитектура, тщательный набор тестов с порогом покрытия 95%, барьеры типов и линта, а также руководства по областям делают первый патч посильным. У новых отчётов, форматов и функций есть проложенный путь.

Архитектура, которая держится

Строгие правила слоёв — репозитории, сервисы, роутеры — закреплены как функции пригодности, которые валят CI. Структура остаётся чистой по мере роста системы, по построению.

Переведите его

Добавить язык — это добавить словарь — маршрутизация, направление и переключатель подстраиваются сами. Письмо справа налево — путь первого класса, а не запоздалая мысль.

Серьёзно протестировано

Модульные, интеграционные, конкурентные и сквозные чемпионатные стенды работают в CI с порогом покрытия. Изменения приземляются с уверенностью, а не со скрещёнными пальцами.

Подключайтесь

Склонируйте репозиторий, прочитайте AGENTS.md для архитектуры и возьмите задачу для начинающих. Пул-реквесты приветствуются.