Repolode
simonwep

simonwep/ocular

Aplicación de presupuestos personales autoalojada y basada en Vue para registrar gastos e ingresos de varios años, implementable con Docker.

Estrellas
579
Forks
51
Issues abiertos
21
Último commit
anteayer

¿Qué es?

Ocular es una aplicación de código abierto para llevar el control del presupuesto que permite planificar y registrar gastos e ingresos de varios años. Está desarrollada con Vue 3 y se implementa como un único contenedor, por lo que puedes ejecutarla en tu propio servidor y mantener tus datos financieros bajo tu control.

La aplicación incluye un panel con varios gráficos, entre ellos un diagrama de Sankey, y una vista general de todos tus presupuestos. Admite varios idiomas y todas las monedas habituales, temas claro y oscuro, y un año fiscal que puede comenzar en cualquier mes. Los presupuestos se pueden trasladar al año siguiente, y las expresiones se pueden evaluar en línea al introducir importes.

Los datos se pueden importar desde un planificador anual de Google Sheets y exportar como JSON. La gestión de usuarios y la autenticación se realizan desde la aplicación y una interfaz de línea de comandos. La aplicación se puede instalar como Progressive Web App e incluye un modo de privacidad para usarla en lugares públicos.

Funciones clave

  • 01Implementación autoalojada mediante un único contenedor Docker.
  • 02Panel con varios gráficos, entre ellos un diagrama de Sankey.
  • 03Seguimiento de presupuestos de varios años con traslado al año siguiente.
  • 04Año fiscal configurable, que puede comenzar en cualquier mes.
  • 05Importación desde Google Sheets y exportación como JSON.
  • 06Instalable como Progressive Web App, con temas claro y oscuro.

Casos de uso

  • Llevar el control de presupuestos personales o del hogar año tras año en tu propio servidor.
  • Trasladar un planificador anual de presupuestos existente en Google Sheets a una aplicación específica.
  • Compartir una herramienta de presupuestos autoalojada con varios usuarios mediante la gestión de usuarios integrada.

Inicio rápido

  1. 1

    Lee la guía de inicio enlazada en el README

  2. 2

    Despliégalo con Docker siguiendo la guía de despliegue enlazada en el README

En colecciones

Temas

#budgeting#personal-finance#expense-tracker#self-hosted#vue3#docker#budget-analysis#budget-app#budget-manager#budget-planner

Preguntas frecuentes

¿Qué es ocular?
Aplicación de presupuestos personales autoalojada y basada en Vue para registrar gastos e ingresos de varios años, implementable con Docker. Ocular es una aplicación de código abierto para llevar el control del presupuesto que permite planificar y registrar gastos e ingresos de varios años. Está desarrollada con Vue 3 y se implementa como un único contenedor, por lo que puedes ejecutarla en tu propio servidor y mantener tus datos financieros bajo tu control.
¿ocular es gratuito? ¿Qué licencia tiene?
ocular es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿ocular sigue mantenido?
Mantenimiento activo. El último commit de ocular fue el 4 nov 2026.
¿Para qué puedo usar ocular?
Llevar el control de presupuestos personales o del hogar año tras año en tu propio servidor. Trasladar un planificador anual de presupuestos existente en Google Sheets a una aplicación específica. Compartir una herramienta de presupuestos autoalojada con varios usuarios mediante la gestión de usuarios integrada.
¿Cómo se instala ocular?
Lee la guía de inicio enlazada en el README Despliégalo con Docker siguiendo la guía de despliegue enlazada en el README
¿Dónde consigo ocular?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/simonwep/ocular

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados