About this project
Actual is a personal finance application designed with a local-first approach. It utilizes envelope budgeting principles to help users manage their money. The software is written in NodeJS and includes a synchronization mechanism to ensure data consistency across multiple devices.
Deployment options include:
- Local-only desktop applications for Windows, Mac, and Linux.
- Self-hosting via Docker images.
- Managed hosting options through Fly.io or PikaPods.
The project is community-driven and split into several packages: loot-core for the platform-agnostic core application, desktop-client for the UI, and desktop-electron for the desktop wrapper.