https://github.com/alexandruradu2002-pixel/budget-app
Open-source personal budgeting app with offline support, multi-currency, and smart categorization. Built with SvelteKit 5 + Turso.
https://github.com/alexandruradu2002-pixel/budget-app
budget-app budgeting expense-tracker offline-first personal-finance pwa sqlite svelte sveltekit tailwindcss turso typescript
Last synced: 5 months ago
JSON representation
Open-source personal budgeting app with offline support, multi-currency, and smart categorization. Built with SvelteKit 5 + Turso.
- Host: GitHub
- URL: https://github.com/alexandruradu2002-pixel/budget-app
- Owner: alexandruradu2002-pixel
- License: mit
- Created: 2025-12-01T15:05:17.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2026-01-02T12:42:20.000Z (6 months ago)
- Last Synced: 2026-01-06T05:12:17.704Z (6 months ago)
- Topics: budget-app, budgeting, expense-tracker, offline-first, personal-finance, pwa, sqlite, svelte, sveltekit, tailwindcss, turso, typescript
- Language: Svelte
- Homepage: https://budget-app-azure-eight.vercel.app/demo
- Size: 568 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: docs/CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# 💰 Budget App
A personal budgeting app built with **SvelteKit 5 + SQLite (Turso) + Tailwind 4**.
Self-hosted, open source, privacy-first. Your data stays with you.
[](https://opensource.org/licenses/MIT)
## ✨ Features
- 💳 **Multiple Accounts** - Track bank accounts, cash, credit cards, investments
- 📊 **Categories** - Organize expenses/income with custom categories
- 💰 **Transactions** - Log, edit, search, and filter transactions
- 🎯 **Budgets** - Set and track monthly budgets per category
- 📈 **Reports** - Visual insights (spending trends, category breakdown)
- 🌍 **Multi-Currency** - Support for any currency with exchange rates
- 📱 **Mobile-First** - Responsive design, works offline (PWA)
- 🔐 **Self-Hosted** - Your data stays on your own database
- 📥 **YNAB Import** - Migrate from You Need A Budget
## 📸 Links
Try the app with sample data: [**Live Demo**](https://budget-app-azure-eight.vercel.app/demo)
Public app (user cap of 5 currently): [**Public App**](https://budget-app-azure-eight.vercel.app)
## 🚀 Installation
[Installation Guide](docs/INSTALLATION_GUIDE.md) - Deploying Budget App
## 🤝 Contributing
Contributions are welcome! Please read our [Contributing Guide](docs/CONTRIBUTING.md) first.
## 💖 Support
If you find this project useful, consider:
- ⭐ **Starring** the repository
- 🐛 **Reporting bugs** or suggesting features
- 💻 **Contributing** code or documentation
- ☕ **Supporting** on [Patreon](https://www.patreon.com/cw/Alex_Ai14)
## Contact
Email: alexcustomercontacthelp@gmail.com
## 📄 License
This project is licensed under the [MIT License](LICENSE).