Wallos is a self-hosted personal subscription tracker that helps you visualize recurring expenses, manage budgets, and identify savings opportunities.
The tool solves the problem of scattered subscription management by centralizing all recurring payments in one place. It works by allowing you to add subscriptions with details like cost, frequency, and category, then displays them in an organized dashboard. The application tracks upcoming payment dates, calculates total monthly and yearly spending, and provides statistics to help you understand your spending patterns across different categories.
Wallos suits anyone who wants to take control of their subscription spending without relying on cloud-based financial software or spreadsheets. It is particularly valuable for people concerned about data privacy, since it runs entirely on your own server. The tool supports multiple currencies with exchange rate conversion via the Fixer API, making it useful for those managing finances across different regions. You can customize categories, themes, and sorting options to match your preferences. The project includes notification support through email, Discord, Pushover, Telegram, Gotify, and webhooks to alert you about upcoming payments. It also offers AI-powered recommendations through integration with ChatGPT, Gemini, or local Ollama instances. Mobile-friendly views allow you to check subscriptions on the go. The application supports OIDC and OAuth for authentication, and includes multi-language support.
The project maintains active development with regular feature additions and bug fixes. The codebase shows consistent updates across core functionality and new integrations. Community contributions are welcomed through the established contribution guidelines. The tool is actively documented with API documentation available for developers who want to extend or integrate with Wallos.