Cuadra es una app de escritorio para Windows que permite importar extractos bancarios, categorizar movimientos automáticamente y visualizar la evolución de gastos e ingresos. Toda la información se guarda localmente en IndexedDB — sin servidores, sin cuentas, sin compartir datos con nadie.
Capturas
Dashboard (modo oscuro)

Dashboard (modo claro)

Movimientos

Evolución del saldo

Subcategorías

Funcionalidades principales
- Importación de extractos — Bankinter (XLS nativo) y CSV/Excel genérico con mapeo de columnas
- Categorización automática por palabras clave con excepciones y subcategorías con auto-aprendizaje
- Múltiples cuentas bancarias con pestañas, badges de color y evolución de saldo
- Transferencias internas — contrapartida automática entre cuentas con matching por fecha e importe
- Dashboard anual — gráficos de barras, tarta, tablas por categoría × mes, comparativa interanual y widget de previsión mensual
- Gastos fijos y planificación — gastos e ingresos recurrentes con periodicidad configurable (mensual→anual), matching inteligente por subcategoría/categoría, sugerencias auto-detectadas y presupuestos por categoría
- Exportar a Excel — movimientos filtrados a XLSX
- Historial de backups — hasta 10 copias automáticas antes de operaciones destructivas
- Tema oscuro/claro con persistencia
- Actualizaciones automáticas firmadas con minisign
Stack
React 19 · Vite 8 · Tauri 2 (Rust) · Zustand 5 · Dexie 4 (IndexedDB) · Tailwind CSS 4 · Recharts 3 · Vitest 5