App de finanzas personales autoalojada para registrar transacciones diarias, importar datos bancarios y analizar gastos con gráficos.
TNT-Likely/BeeCount
App de contabilidad personal de código abierto y local para iOS, Android y web, con sincronización autohospedada, iCloud, WebDAV y S3.
Alternativa open source a:Wacai
- Estrellas
- 2,743
- Forks
- 374
- Issues abiertos
- 144
- Último commit
- hace 17 horas
¿Qué es?
BeeCount es una app de finanzas personales para llevar un registro de ingresos y gastos. De forma predeterminada, guarda los datos localmente en el dispositivo y funciona en iOS 15.5 o posterior, Android y una interfaz web servida por BeeCount Cloud. Está desarrollada con Flutter y usa Drift (SQLite) para el almacenamiento local y Riverpod para gestionar el estado.
La sincronización es opcional y ofrece cinco opciones: BeeCount Cloud, un servicio Docker autohospedado con compatibilidad multiusuario y libros compartidos; iCloud; Supabase; WebDAV; y almacenamiento compatible con S3, como Cloudflare R2, AWS S3 o MinIO. BeeCount Cloud envía los cambios mediante WebSocket para que los dispositivos conectados se actualicen en cuestión de segundos.
Además de las funciones básicas de contabilidad, ofrece varios libros y cuentas, presupuestos, transacciones recurrentes, etiquetas, gráficos e importación y exportación de CSV. La entrada asistida por IA incluye chat, voz y reconocimiento de capturas de pantalla de recibos. Además, una interfaz MCP permite que clientes LLM trabajen con el libro cuando se usa BeeCount Cloud.
Funciones clave
- 01Almacenamiento local prioritario que funciona sin una cuenta en la nube.
- 02Cinco opciones de sincronización, incluida BeeCount Cloud autohospedado con actualizaciones en tiempo real.
- 03Varios libros, cuentas, presupuestos y transacciones recurrentes.
- 04Entrada por OCR y voz, incluido el reconocimiento de capturas de pantalla de Alipay, WeChat y UnionPay.
- 05Widgets para la pantalla de inicio, modo oscuro y varios idiomas.
- 06Importación y exportación de CSV, incluidos archivos de movimientos de Alipay y WeChat.
Casos de uso
- Llevar un registro de los gastos personales o del hogar desde el teléfono y la web sin enviar datos a un servicio de terceros.
- Compartir un libro familiar o de equipo mediante BeeCount Cloud, con códigos de invitación y acceso basado en roles.
- Mantener los datos financieros en un NAS doméstico mediante la sincronización por WebDAV.
- Permitir que un asistente LLM consulte y registre transacciones mediante la interfaz MCP.
Inicio rápido
- 1
Instala las dependencias de Flutter
flutter pub get - 2
Ejecuta la generación de código
dart run build_runner build --delete-conflicting-outputs - 3
Ejecuta la aplicación en modo de desarrollo
flutter run --flavor dev
Antes de usarlo
- Business Source License: el uso comercial requiere una licencia de pago.
- Proyecto de Flutter/Dart; necesitas un entorno de desarrollo de Flutter para compilarlo desde el código fuente.
- La versión para HarmonyOS ya no recibe mantenimiento.
- Algunas funciones, como la IA y el OCR, dependen del servicio Zhipu GLM.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es BeeCount?
- App de contabilidad personal de código abierto y local para iOS, Android y web, con sincronización autohospedada, iCloud, WebDAV y S3. BeeCount es una app de finanzas personales para llevar un registro de ingresos y gastos. De forma predeterminada, guarda los datos localmente en el dispositivo y funciona en iOS 15.5 o posterior, Android y una interfaz web servida por BeeCount Cloud. Está desarrollada con Flutter y usa Drift (SQLite) para el almacenamiento local y Riverpod para gestionar el estado.
- ¿BeeCount es gratuito? ¿Qué licencia tiene?
- BeeCount es open source bajo la licencia Other. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿BeeCount sigue mantenido?
- Mantenimiento activo. El último commit de BeeCount fue el 5 nov 2026.
- ¿Para qué puedo usar BeeCount?
- Llevar un registro de los gastos personales o del hogar desde el teléfono y la web sin enviar datos a un servicio de terceros. Compartir un libro familiar o de equipo mediante BeeCount Cloud, con códigos de invitación y acceso basado en roles. Mantener los datos financieros en un NAS doméstico mediante la sincronización por WebDAV. Permitir que un asistente LLM consulte y registre transacciones mediante la interfaz MCP.
- ¿Cómo se instala BeeCount?
- Instala las dependencias de Flutter: flutter pub get Ejecuta la generación de código: dart run build_runner build --delete-conflicting-outputs Ejecuta la aplicación en modo de desarrollo: flutter run --flavor dev
- ¿Dónde consigo BeeCount?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/TNT-Likely/BeeCount
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Table Habit es un tracker de hábitos gratuito y de código abierto para microhábitos, con sincronización WebDAV y almacenamiento offline-first.
Software de contabilidad en línea para pequeñas empresas y profesionales independientes, desarrollado con Laravel y VueJS, con una API RESTful y una tienda de aplicaciones.
Un gestor financiero personal autoalojado para llevar el control de ingresos, gastos, presupuestos y transacciones recurrentes sin subir datos a la nube.
Sistema web de contabilidad por partida doble y ERP para pequeñas y medianas empresas, con facturación, pedidos, inventario y proyectos.
Lector de libros electrónicos multiplataforma creado con Flutter, compatible con EPUB, MOBI, AZW3, FB2, TXT y PDF, e incluye herramientas de lectura con IA.