Open source
Project Budget is released under the MIT License. The full source is on GitHub. Issues, discussions, and pull requests are welcome.
Project commitments
- No backend, no servers, no hosted services.
- No telemetry, no analytics that touch budget data.
- No paid tiers and no license keys.
- No bank-connection integrations (Plaid, SimpleFIN, MX).
- Dependencies are auditable and MIT, BSD, or Apache licensed.
How to contribute
See CONTRIBUTING.md for the workflow. The short version: open an issue first for non-trivial changes, branch from main, follow Conventional Commits, and include a screenshot for any UI change.
What gets accepted
- Bug fixes
- Accessibility improvements
- New CSV / OFX / QFX / QIF / bank-export shape detectors
- Documentation improvements
- Measurable performance work
- New reports and goal types
What does not get accepted
- Anything that requires a backend or hosted service
- Telemetry, analytics that touch budget data, or phone-home features
- Bank-connection integrations
- Paid tiers, license keys, or paywalled functionality