Simon Reinisch c962645a62 feat: improve performance with large amount of budget groups
improve performance when using keyboard navigation
fix invisible current month name in light theme

closes #134
2026-01-06 16:06:16 +01:00
2026-01-05 06:36:47 +01:00
2025-04-25 22:35:11 +02:00
2023-07-24 13:09:50 +02:00
2025-12-30 16:12:09 +01:00
2025-12-30 16:12:09 +01:00
2025-12-30 16:12:09 +01:00
2026-01-05 14:23:40 +01:00
2025-04-21 15:39:22 +02:00
2024-10-27 17:27:30 +01:00


Logo

Ocular - Helps you see your budgets more clearly

Demo / Quickstart / Deploy

Features

  • 🦾 Self-hosted. Deploy it via docker-compose in seconds.
  • 🕶️ Beautiful light and dark theme.
  • 💻 Installable as a PWA and ready for mobile.
  • 🔼 Import your data from Google sheet's annual planner.
  • 🛠️ Export your data as a single .json-file.
  • Dashboard with sankey diagram and a detailed view.
  • 🎇 Track budgets across multiple years.
  • 🙈 Privacy mode for when you're in a public place.
  • Simple, fast, and straight-forward UI.
  • 🫂 User management and authentication.
  • 🌐 Multi-language and currency support.
  • ⌨️ Keyboard navigation for power users.
  • ...and much more!

Screenshots

Dashboard Dashboard Yearly Overview All-time Overview

...the rest is up for you to discover

Getting started

Head over to the documentation to get started 🚀

You want to contribute?

That's awesome! Check out the contribution guidelines to get started :)

Description
💰 Ocular - A simplistic, beautiful and straight-forward, open-source budgeting tracking app to track your budget across the years. Easy to use, to get started and to set up.
Readme MIT 11 MiB
Languages
Vue 54.4%
TypeScript 39.6%
SCSS 4.1%
JavaScript 0.8%
HTML 0.6%
Other 0.5%