Nouredeen06 d8dea1913a
All checks were successful
Build Linux / build (push) Successful in 1m8s
Added multi-currency support, account/budget management, and settings
- Primary account determines app-wide reference currency; all totals, charts, and summaries convert to it automatically using live rates

- Transactions show both converted and original amounts for cross-currency accounts; IsMultiCurrency recalculates on primary currency change

- Exchange rates fetched live on account save and broadcast via RatesRefreshed so all views update without a restart

- Account create/edit/delete with currency, icon, color, and primary toggle

- Budget create/edit/delete; savings goal dialog

- Settings view: display name, avatar upload, theme, language

- Removed currency selector from Settings (follows primary account)

- Fixed account list sort: primary first, then oldest CreatedAt, per group

- Fixed total balance overlap in dashboard accounts card
2026-04-03 02:39:51 +03:00
2026-03-28 18:57:20 +03:00
2026-04-01 22:13:23 +03:00
2026-03-19 04:03:19 +03:00
2026-03-19 04:03:19 +03:00
2026-04-01 22:15:22 +03:00

Clario Logo

Clario

A clean, fast personal finance tracker for the desktop.

Beta Built with Avalonia .NET License


⚠️ Clario is currently in beta. Expect rough edges. Feedback and bug reports are welcome.


Overview

Clario is a native desktop app for tracking personal finances — expenses, income, and budgets — without the clutter of a browser tab. Built with Avalonia UI, it runs natively on Windows, macOS, and Linux.


Screenshots

Screenshots coming soon. The UI is still being polished.


Features

  • 📋 Expense & income tracking — Log transactions with categories, amounts, dates, and notes
  • 📅 Date range filtering — Quickly slice your data by day, week, month, or custom range
  • 🏷️ Categories — Organize transactions with custom categories and icons
  • 📊 Spending overview — At-a-glance summaries of where your money is going
  • 🌙 Dark-first UI — Designed for dark mode from the ground up
  • 🖥️ Cross-platform — Runs natively on Windows, macOS, and Linux

Tech Stack

Layer Technology
UI Framework Avalonia UI 11
Language C# / .NET 8
Architecture MVVM
Icons Lucide

Getting Started

Download the latest release for your platform from the Releases tab and run the installer.

If you'd prefer to run from source:

git clone https://github.com/yourusername/clario.git
cd clario
dotnet run --project Clario

Requires the .NET 8 SDK when running from source.


Project Status

Clario is in active development. Core tracking features work, but some things are still being built out:

  • Transaction entry & editing
  • Category management
  • Date range picker
  • Expense list with filtering
  • Budget goals
  • Budget goal notifications
  • Charts & reports
  • CSV import / export
  • Recurring transactions

Contributing

The project isn't formally open to contributions yet while the core is still being shaped, but feel free to open an issue if you find a bug or have a suggestion.


Made with and Avalonia UI.

Description
Clario - Expense Tracker
Readme 87 MiB
Languages
C# 95.9%
HTML 3.7%
CSS 0.3%
JavaScript 0.1%