A privacy-focused personal finance and expense tracking app for iOS/macOS/visionOS, built with SwiftUI and Clean Architecture.
Early setup — Domain layer and features are being built incrementally.
- Clean Architecture per feature:
Data/Domain(+UseCases) /Presentation - Core modules shared across features (branding, lifecycle rules, sync, graphs, etc.)
The app version is tracked in CatLedger/Resources/Version.xcconfig and bumped automatically
by release-please based on
Conventional Commits merged into main.
main— production, tagged releasesdev— integration branch- feature branches — merged into
devvia pull request