An awesome (in my opinion) family finance and life planner. Helps you track your family finances, share them with your life partner(s), stay on top of all your family plans, and everything in between, all without giving up your precious data to some random corporation. It all stays with you.
To learn more about beanies and why it exists, visit beanies.family/home.
You'll need Node.js v20+ and npm.
git clone https://github.com/gregcmartin/beanies-family.git
cd beanies-family
npm install
npm run devOpen http://localhost:5173 in your browser and you're good to go (to store data files locally).
Your data stays on your machine in the browser's IndexedDB or (if you set it up) on your personal cloud provider (i.e. google drive).
npm run build
npm run previewnpm run test:run # unit tests (Vitest)
npm run test:e2e # end-to-end tests (Playwright)For E2E tests, you may need to install Playwright browsers first: npx playwright install.
If you don't want to deal with running it yourself, create a family account at beanies.family. Your data is fully encrypted and stays in your personal storage — we don't have a database with your stuff in it.
beanies.family is open source. See LICENSE and TRADEMARK.md for the details.
Every bean counts.