crater
Crater es una solución open source para facturación y gestión financiera diseñada para autónomos y PYMES. Permite crear facturas, presupuestos y rastrear gastos mediante una aplicación web y móvil.
Ficha actualizada 18 sept 2026, 18:37 · upstream 10 ago 2024, 9:32 · release 6.0.6
Qué es crater
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Crater se presenta como una alternativa de código abierto a sistemas de facturación comerciales, enfocándose en la simplicidad y el control de datos. La arquitectura del proyecto combina un backend robusto desarrollado con Laravel y PHP, junto con una interfaz frontend moderna construida con VueJS. Para la parte móvil, ofrece aplicaciones nativas desarrolladas con React Native para iOS y Android, permitiendo una experiencia multiplataforma completa.
- Gestión de facturación y presupuestos para freelancers sin necesidad de software propietario.
- Control de gastos y pagos en tiempo real mediante la aplicación móvil.
- Despliegue autoalojado (self-hosted) para mantener los datos financieros en servidores propios.
- Integración con almacenamiento S3/MinIO para gestión segura de archivos adjuntos a facturas.
- Personalización de temas y portales de clientes mediante white labeling básico.
- Licencia GNU AGPLv3, garantizando que el código fuente permanezca abierto y modificable.
- Arquitectura híbrida con Laravel (backend), VueJS (frontend) y React Native (móvil).
- Soporte nativo para contenedores Docker y archivos de composición para despliegue simplificado.
- Base de datos MySQL compatible con ecosistemas Linux estándar.
- Comunidad activa con traducciones a múltiples idiomas vía Crowdin.
- Roadmap público que indica funcionalidades completadas como actualizaciones automáticas.
- Funcionalidades avanzadas como gestión de inventario, nómina o tracking de tiempo aún no están implementadas según el roadmap.
- Dependencia de servicios externos para almacenamiento (S3/MinIO) que requieren configuración adicional.
- Integración de pagos limitada a Stripe en la versión actual del proyecto.
- Requisitos de recursos específicos (2 núcleos CPU, 2GB RAM, 20GB disco) que pueden ser elevados para entornos muy pequeños.
- Ausencia de documentación detallada sobre configuración avanzada de variables de entorno en el README proporcionado.
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Recomendamos usar la imagen Docker oficial o el archivo docker-compose para un despliegue rápido. Asegurar al menos 2 núcleos CPU y 2GB de RAM disponibles. Configurar correctamente las variables de entorno para la conexión a MySQL y el almacenamiento S3/MinIO antes del primer inicio.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
Experiencia real de la comunidad
Ayuda a contrastar la estimación automática con instalaciones reales.
Todavía no hay datos comunitarios para este proyecto.