Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

simplebudget

simpleBudget es una aplicación web de presupuesto personal, gratuita y open-source construida con React, TypeScript y Supabase. Permite crear presupuestos múltiples, registrar transacciones, compartir presupuestos mediante QR y exportar datos en CSV.

Ficha actualizada 23 sept 2026, 18:10 · upstream 23 sept 2026, 18:01 · release v2.0.3

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es simplebudget

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

simpleBudget es un software libre gratuito que ofrece una alternativa sencilla a aplicaciones como EveryDollar o YNAB para la gestión financiera personal. Funciona como una aplicación web progresiva (PWA) compatible con iOS, Android y escritorio, o puede ejecutarse de forma independiente en cualquier servidor local.

El proyecto está diseñado para personas que buscan un método de presupuesto simple sin suscripciones ni publicidad innecesaria. Su enfoque principal es la simplicidad: permite crear presupuestos separados por categorías, registrar transacciones tanto ingresos como gastos con soporte para partidas múltiples, y visualizar el gasto versus el presupuesto asignado mediante gráficos.

La aplicación se construye sobre una arquitectura modular donde el frontend está desarrollado en React 19 con TypeScript y Vite, mientras que la lógica de negocio y la base de datos están gestionadas por Supabase. Esto permite un desarrollo escalable y fácil de mantener, además de ofrecer funcionalidades como sincronización offline, notificaciones diarias para transacciones próximas y modo oscuro.

CASOS DE USO
  • Gestionar presupuesto mensual personal sin necesidad de software de pago
  • Organizar gastos por categorías (gastos fijos, emergencias, ocio, etc.)
  • Compartir presupuestos con amigos o familiares mediante código QR
  • Analizar el gasto versus el presupuesto asignado mediante gráficos visuales
  • Exportar datos a CSV para llevarlos a otras aplicaciones de contabilidad
  • Gestionar gastos diarios sin necesidad de apps bancarias integradas
PUNTOS DESTACADOS
  • Es completamente gratuito y no requiere suscripción alguna, lo que elimina costos mensuales por hosting o servicios adicionales.
  • Soporta sincronización offline con recuperación automática al volver a la conexión
  • Permite exportar datos en formato CSV para llevarlos a otras herramientas de contabilidad
  • Ofrece modo oscuro y modo claro para adaptarse a preferencias visuales
  • Funciona tanto como una aplicación móvil instalable (PWA) como un software web tradicional
PRECAUCIONES
  • No tiene integración con aplicaciones bancarias ni APIs de bancos, por lo que no puede automatizar transferencias automáticas.
  • La sincronización entre dispositivos se realiza mediante el navegador y requiere conexión a internet para actualizar los datos en tiempo real.
  • El sistema de presupuestos es manual: no hay importación automática desde una cuenta bancaria ni seguimiento automático de ingresos pasivos.
  • No incluye funciones avanzadas como presupuestos por mes, presupuesto por año o presupuestos por departamento familiar
  • La interfaz está diseñada para ser simple y no ofrece personalización profunda en la estructura del presupuesto
VISUAL

Capturas del proyecto

Imágenes reales detectadas en la documentación del repositorio.

simpleBudget screenshotBudget pageTransactions pageTransactions searchEdit categoryEdit category helpersView category expenseBudget vs Spent
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU1 vCPUrecomendación inicial
MEMORIA1 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADlownivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Despliegue manual

Para desplegar simpleBudget de forma gratuita, se recomienda usar Vercel. Se debe crear un proyecto en https://vercel.com, subir el código fuente a través de GitHub Actions o simplemente arrastrar el repositorio, y Vercel lo desplegará automáticamente en la URL pública del frontend. Para el backend Supabase, se puede utilizar su plan gratuito que incluye 500 llamadas por día para autenticación y consultas básicas. Si se desea un entorno más robusto, se pueden usar Docker con las imágenes oficiales de Supabase y Vercel, o desplegar todo en un servidor propio como AWS EC2, Railway o Render. Se recomienda configurar variables de entorno en `.env` para almacenar la clave de Supabase y el dominio público del frontend.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
ReactNode.js
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
3000
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

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.