Alternativa gratuita y de código abierto a Splitwise para compartir gastos de grupo y llevar las cuentas con amigos y familiares.
spiral-project/ihatemoney
Aplicación web de Flask autoalojada para llevar el control de gastos compartidos, registrar quién pagó cada cosa y saldar cuentas entre un grupo.
Alternativa open source a:Splitwise
- Estrellas
- 1,395
- Forks
- 301
- Issues abiertos
- 98
- Último commit
- hace 3 meses
¿Qué es?
I hate money es una aplicación web para gestionar presupuestos compartidos. Registra quién compró qué, cuándo y para quién, y luego calcula cómo deben saldarse las cuentas entre los participantes. Está pensada para grupos como compañeros de piso, personas que viajan juntas u organizadores de eventos que quieren repartir los gastos sin llevar demasiadas cuentas a mano.
El proyecto está escrito en Python con Flask y puede usar SQLite, PostgreSQL, MariaDB o un backend en memoria. Se puede instalar desde el código fuente o mediante una imagen de Docker; también hay una versión alojada disponible. Se puede invitar a participantes sin que creen una cuenta, y la misma interfaz web funciona en dispositivos móviles.
Los mantenedores describen el proyecto como uno que está pasando a un modo de mantenimiento, en el que se priorizan la simplicidad y la estabilidad por encima de las nuevas funciones importantes. Se espera que las contribuciones mantengan sencilla tanto la interfaz como la implementación.
Funciones clave
- 01Registra quién pagó cada gasto y para quién.
- 02Calcula los saldos para que los participantes sepan quién le debe a quién.
- 03Permite invitar a participantes sin exigirles que creen una cuenta.
- 04Es compatible con SQLite, PostgreSQL, MariaDB y backends en memoria.
- 05Disponible como imagen de Docker o para instalar desde el código fuente con Python 3.11 a 3.13.
Casos de uso
- Repartir las facturas del hogar entre compañeros de piso.
- Llevar el control de los gastos compartidos durante un viaje en grupo.
- Saldar gastos después de un evento o una fiesta.
- Autoalojar una herramienta privada para repartir gastos en un grupo pequeño.
Inicio rápido
- 1
Usa la imagen oficial de Docker en Docker Hub
- 2
Sigue la guía de instalación de la documentación en línea
Antes de usarlo
- El proyecto está en modo de mantenimiento, por lo que es poco probable que se añadan nuevas funciones y solo se priorizan las correcciones de estabilidad.
- El README requiere Python 3.11 a 3.13 y una base de datos compatible, como SQLite, PostgreSQL o MariaDB 10.3.2 o posterior.
- La licencia de los metadatos figura como NOASSERTION, por lo que no está clara; el README la describe como una variante de BSD beerware.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es ihatemoney?
- Aplicación web de Flask autoalojada para llevar el control de gastos compartidos, registrar quién pagó cada cosa y saldar cuentas entre un grupo. I hate money es una aplicación web para gestionar presupuestos compartidos. Registra quién compró qué, cuándo y para quién, y luego calcula cómo deben saldarse las cuentas entre los participantes. Está pensada para grupos como compañeros de piso, personas que viajan juntas u organizadores de eventos que quieren repartir los gastos sin llevar demasiadas cuentas a mano.
- ¿ihatemoney es gratuito? ¿Qué licencia tiene?
- ihatemoney es open source bajo la licencia Other. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿ihatemoney sigue mantenido?
- Actualizado en los últimos 6 meses. El último commit de ihatemoney fue el 7 ago 2026.
- ¿Para qué puedo usar ihatemoney?
- Repartir las facturas del hogar entre compañeros de piso. Llevar el control de los gastos compartidos durante un viaje en grupo. Saldar gastos después de un evento o una fiesta. Autoalojar una herramienta privada para repartir gastos en un grupo pequeño.
- ¿Cómo se instala ihatemoney?
- Usa la imagen oficial de Docker en Docker Hub Sigue la guía de instalación de la documentación en línea
- ¿Dónde consigo ihatemoney?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/spiral-project/ihatemoney
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
App de código abierto y autohospedada para compartir gastos y dividir cuentas entre amigos y grupos, como alternativa a Splitwise.
Framework de Python para crear aplicaciones de datos y dashboards interactivos con Python puro, sin escribir JavaScript.
Aplicación de presupuestos personales autoalojada y basada en Vue para registrar gastos e ingresos de varios años, implementable con Docker.
Aplicación web de finanzas personales autohospedada para crear presupuestos, controlar cuentas y transacciones, y proyectar el patrimonio neto, desarrollada con React y TypeScript.
Un registro de tiempo web basado en una línea de tiempo interactiva y etiquetas, que puede ejecutarse localmente o alojarse en un servidor propio.