Desarrolladores

Código abierto, desarrollado a la vista de todos

Piranha es software libre bajo la AGPL-3.0. Léelo, ejecútalo, bifúrcalo y envía un cambio de vuelta — todo el sistema es tuyo para moldearlo.

Libre y de código abierto

Con licencia AGPL-3.0: redistribúyelo y modifícalo con libertad. La cláusula de red mantiene abiertas también las bifurcaciones alojadas, así las mejoras vuelven a todos.

Una pila web moderna

FastAPI + SQLite/Postgres en el backend; React + TypeScript + Vite en el frente; un agente de piscina en Go y una compilación de escritorio con Tauri. Tiempo real por WebSocket, tipado de extremo a extremo.

Cualquiera puede contribuir

Arquitectura documentada, un conjunto de pruebas exhaustivo con un umbral de cobertura del 95 %, barreras de tipos y de lint, y guías por área hacen que un primer parche sea abordable. Nuevos informes, formatos y funciones tienen un camino allanado.

Una arquitectura que aguanta

Reglas de capas estrictas — repositorios, servicios, routers — impuestas como funciones de aptitud que hacen fallar la CI. La estructura se mantiene limpia a medida que el sistema crece, por construcción.

Tradúcelo

Añadir un idioma es añadir un diccionario — el enrutado, la dirección y el selector se ajustan solos. La escritura de derecha a izquierda es un camino de primera clase, no una ocurrencia tardía.

Probado en serio

Arneses de pruebas unitarias, de integración, de concurrencia y de campeonato de extremo a extremo se ejecutan en CI con un umbral de cobertura. Los cambios aterrizan con confianza, no cruzando los dedos.

Métete

Clona el repositorio, lee AGENTS.md para la arquitectura y toma un issue para empezar. Los pull requests son bienvenidos.