A self-hosted web application for tracking recurring subscriptions, managing budgets, and visualizing personal spending habits.

Wallos screenshot 1

Wallos is a self-hosted web application designed for tracking recurring subscriptions and managing personal budgets. It allows users to monitor recurring payments and visualize spending habits through a browser based interface. The software is deployed as a server application, supporting both bare metal installations on NGINX or Apache web servers and containerized deployment via Docker and Docker Compose.

Users utilize the application to organize expenses into customizable categories and track due dates for various services to avoid missed payments. It includes a dedicated mobile view for access on the go and provides a system for managing multiple members of a household. By hosting the application on a private server, users maintain full control over their financial data and privacy.

Key features

  • Subscription tracking to monitor recurring payments and due dates
  • Customizable expense categories for spending insights
  • Multi-currency support with exchange rates via Fixer API
  • Automated notifications via email, Discord, Pushover, Telegram, Gotify, and webhooks
  • Automated logo search for subscription services
  • OIDC integration with OAuth for secure authentication
  • AI recommendations using ChatGPT, Gemini, or Local Ollama
  • Multi-language support and customizable themes
  • Spending statistics for a visual perspective on expenses

The application is built with PHP 8.3 and utilizes SQLite for data storage. It provides a comprehensive API that allows users to interact with the application programmatically. To maintain updated exchange rates, process upcoming payments, and trigger alerts, the software relies on a series of scheduled cronjobs. These background tasks handle everything from verification emails and password resets to weekly and monthly AI-generated financial recommendations.

Wallos is a finance management tool designed for individuals and households seeking a self-hosted solution for subscription and expense tracking.

Last Modified
Software TypeWeb App / Server
Platform
Last Activity21 days ago
Repository Age2 years
LicenseGPL-3.0
Open Source Alternative to
Open Source Software.io

Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.