{"repo":"ChrisTitusTech/titusbooks","free":true,"listed":false,"github":"https://github.com/ChrisTitusTech/titusbooks","clone":"git clone https://github.com/ChrisTitusTech/titusbooks.git","description":"I hate quickbooks, I'm making my own self-hosted all data never leaves local network.","language":"C#","stars":42,"topics":[],"license":null,"category":"self-hosted-apps","readme_excerpt":"TitusBooks TitusBooks is a multi-platform bookkeeping desktop app on an Avalonia + ASP.NET Core + .NET 10 + PostgreSQL foundation. Phases 0 through 10 of the roadmap are implemented locally. TitusBooks supports organization and account setup, manual expense/income/transfer posting, account registers, financial reports, CSV report export, generic and Bank of America CSV staging, PayPal CSV normalization, categorization/posting, reconciliation, and security hardening. Files - SPEC.md - Product, accounting, database, import, security, and UX specification. - ROADMAP.md - Phased implementation roadmap with milestones and acceptance criteria. - AGENTS.md - Codex agent operating instructions and task decomposition rules. - SKILLS.md - Domain and technical skills Codex should apply while working on the project. - src/FinancialApp.Desktop - Avalonia desktop application. - src/FinancialApp.Api - ASP.NET Core API service. - src/FinancialApp.Core - Domain and application models. - src/FinancialApp.Data - PostgreSQL data access and embedded migrations. - src/FinancialApp.Migrations - CLI for applying PostgreSQL migrations. - src/FinancialApp.Importers - Generic CSV parsing, normalization, fingerprinting, and staging services. - src/FinancialApp.Reports - Financial report calculations and CSV export. - tests - xUnit test projects. Local Development Prerequisite: - .NET SDK 10 Build: Run tests: Run the desktop app: The Company settings screen saves the API endpoint to the current user's ap","default_branch":null,"files":null,"tree":[],"storefront":"/r/ChrisTitusTech","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ChrisTitusTech/titusbooks/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}