Personal Finance Planner
by oofangoo · io.github.oofangoo.personal-finance-planner
Not TrustedWeb appUnrated★ 23 stars
A modern, open-source personal finance planning app to help you manage your…
A modern, open-source personal finance planning app to help you manage your income, expenses, goals, and forecast your financial future. Built with Next.js, React, Tailwind CSS, TypeScript, and Recharts. Includes multi-currency, light/dark themes, and robust data persistence.
Screenshots
About
A modern, open-source personal finance planning app to help you manage your income, expenses, goals, and forecast your financial future. Built with Next.js, React, Tailwind CSS, TypeScript, and Recharts. Includes multi-currency, multi-language (EN/TH, localization WIP), light/dark themes, and robust data persistence. AI-powered suggestions are on the roadmap—currently, you can generate prompts to copy into your favorite LLM! New in this release: - 📅 Enhanced Expense Calendar View: Navigate expenses with a visual monthly calendar, similar to the goal planning module - ⚙️ Advanced Expense Management: Sort and group expenses by type, date, and category for better organization - 🔄 Custom Weekly Recurring: Set custom weekly intervals (e.g., "every 2 weeks") for recurring expenses with full installment compatibility - 📊 Forecast Calendar View: Switch between table and calendar views in the forecast module for better visualization - 🔧 Centralized Installment Logic: Improved reliability for complex overlapping installment cycles across the entire application - Dashboard Overview: Get a high-level summary of your financial situation, including annual income, expenses, net income, savings rate, top expense categories, upcoming goals, and personalized suggestions. - Income Management: Add, edit, and track multiple income sources with support for recurring, one-time, and time-bound income. - Advanced Expense Tracking: Manage recurring and one-time expenses with advanced sorting, grouping, calendar view, custom weekly frequencies, and sophisticated installment payment handling. - Financial Goals: Set, track, and prioritize financial goals with progress tracking, forecast-based completion dates, and smart allocation. - Goal Planning & Allocation: Visualize and plan monthly goal allocations with calendar, table, and chart views. Get actionable guidance for achieving your goals. - Enhanced Financial Forecasting: Generate multi-year projections with both table and calendar views. Adjust starting balance, forecast period, and see the impact of your plans with improved visualization options. - Data Visualization: Interactive charts for income vs. expenses, expense categories, and goal progress using Recharts. - Multi-Currency Support: Choose from popular currencies (THB, USD, EUR, etc.) with global formatting and persistence. - Multi-Language Support: Switch between English and Thai (EN/TH). Localization is still a work in progress (WIP). - Light/Dark Theme: Toggle between light and dark modes for comfortable viewing. - Data Persistence: All data is saved to your browser's localStorage with automatic backup and restore. Import/export your full plan as JSON or CSV. - Settings Persistence: Theme, currency, and language preferences are saved and included in import/export. - Mobile Responsive: Fully responsive design for desktop, tablet, and mobile. - Accessible & Modern UI: Built with accessibility and UX best practices. - AI-Powered Suggestions (Roadmap): AI-powered financial suggestions are planned. For now, you can generate prompts to copy into your favorite LLM (ChatGPT, Claude, etc.) for analysis! Personal Finance Planner is the open-source project oofangoo/personal-finance-planner (https://github.com/oofangoo/personal-finance-planner) by oofangoo, released under MIT. Ion packages it unmodified from commit 53cffa2678d5, adding only a manifest, an icon and a storage compatibility script.
Source
Written by oofangoo, published to Oikou by Ben Grande.
- ★ 23 stars on GitHub
- Licence: MIT
- Built from commit 53cffa2678d5
Age rating
Not rated. Nobody has said who this app is suitable for, so Personal Clouds and the Oikou app treat it as 18+.
What version 0.20260929.0 may do
Internet
It asks to reach these hosts, and no others:
- openrouter.ai
Personal Cloud tools
- Keep a database of its own on your Personal Cloud ion.db
Notifications
It does not send push notifications.
Storage
Up to 16 MB on your Personal Cloud.
Add to Personal Cloud
Sign in to add this web app to a Personal Cloud of yours. It runs there, on your own computer, and you open it from there; nothing is installed on your phone.
Versions
0.20260929.0 Latest Shown above
Published · a ready-built bundle
Imported from oofangoo/personal-finance-planner at 53cffa2678d5.