Evolución impulsada por la comunidad
CyberEco crece a través de la colaboración, no del control. Ya sea que escribas código, diseñes interfaces o simplemente uses las apps, eres parte de este ecosistema.
Cómo participar
Hay muchas formas de contribuir a CyberEco, sin importar tu perfil técnico
Contribuye código
Haz un fork del repositorio, elige un issue y envía un pull request. Nuestro código usa TypeScript, Astro y React. Revisa la etiqueta good-first-issue para empezar.
Reporta problemas
¿Encontraste un bug o tienes una idea para una funcionalidad? Abre un issue en GitHub. Los issues bien descritos nos ayudan a priorizar y corregir más rápido.
Mejora la documentación
La documentación también es código. Corrige una errata, aclara una explicación o escribe una guía. Cada mejora ayuda a la siguiente persona.
Traduce
Ayuda a que CyberEco llegue a más personas. Actualmente soportamos inglés y español, y buscamos agregar más idiomas.
Comparte tu opinión
Usa las apps y cuéntanos qué funciona y qué no. La retroalimentación de los usuarios da forma a nuestro roadmap y nuestras prioridades.
Construye tu propia app
Instala los paquetes @cybereco y construye una app compatible con CyberEco. El patrón StorageAdapter hace que la integración sea sencilla.
Código abierto en el corazón
Nuestra capa de datos es de código abierto (Apache-2.0): inspecciona el código, entiende la arquitectura y verifica lo que decimos. La plataforma se construye sobre esa base abierta.
@cyber-eco/types
Interfaces puras de TypeScript. Cero dependencias en tiempo de ejecución. La base del ecosistema.
@cyber-eco/firebase
FirebaseStorageAdapter implementa la interfaz StorageAdapter con inicialización diferida.
@cyber-eco/auth
Autenticación, SSO, permisos, JWT, sesiones. Puntos de entrada duales para cliente y servidor.
@cyber-eco/services
Orquestador DataLayerService y servicios de dominio. Cero imports de firebase, totalmente testeable.
CyberEco Hub
La aplicación web que estás viendo. Astro 5 con islas de React, CSS Modules e i18n.
Servidor MCP
Servidor Model Context Protocol que expone la capa de datos a asistentes de IA. Basado en Python.
Nuestra visión de comunidad
Estamos construyendo más que software. CyberEco es una invitación a repensar nuestra relación con la tecnología. Creemos que el software construido por y para su comunidad puede ser más respetuoso, más útil y más duradero que el software construido para maximizar métricas de enganche.
Cada contribución, cada reporte de bug, cada traducción y cada comentario hacen más fuerte el ecosistema. Valoramos todas las contribuciones por igual, porque construir un mejor futuro digital no es un esfuerzo individual.
- Proceso de desarrollo abierto con roadmap público
- Guías de contribución claras y código de conducta
- Versionado semántico con changelogs detallados
- Arquitectura modular para contribuir de forma independiente
- Enfoque de documentación primero para facilitar la incorporación
¿Listo para contribuir?
Comienza con el código en GitHub. Lee la documentación, elige un issue o simplemente explora la arquitectura. Cada contribución cuenta.