
Wallos
Open-source, self-hosted subscription tracker for visualizing recurring expenses, managing budgets, and saving money.
Open source alternative to:
Wallos is an open-source, self-hostable web application for tracking recurring subscriptions and payments. Subscriptions are organized into customizable categories, and statistics views give you a clear picture of your spending habits, so you can spot unused services and cancel them before they renew.
It supports multiple currencies with automatic conversion via the Fixer API, lets you customize categories, currencies, themes, and display options, and can search the web for subscription logos automatically. Upcoming payments trigger notifications through email, Discord, Pushover, Telegram, Gotify, and webhooks. Households are supported too, so family members can be added to a shared tracker.
Wallos runs either on bare metal (PHP 8.3 with SQLite) or in Docker with a single container and persistent volumes for the database and logos. Sign-in can be delegated to an external identity provider via OIDC/OAuth, and AI-powered recommendations can run through ChatGPT, Gemini, or a local Ollama instance. As a self-hosted, privacy-friendly alternative to services like Rocket Money, Bobby, and TrackMySubs, your financial data never leaves your own server.
Frequently Asked Questions
How do I install Wallos?
Wallos can run on bare metal with NGINX or Apache and PHP 8.3 (SQLite database, migrations run automatically on first registration), or in Docker using the bellamy/wallos image with persistent volumes for the database and logos. A docker-compose example is included in the repository, and a public demo is available at demo.wallosapp.com.
Which notification channels does Wallos support?
Wallos sends upcoming-payment notifications via email, Discord, Pushover, Telegram, Gotify, and generic webhooks. Bare-metal installs drive notifications through cron jobs, while the Docker image handles scheduling internally.
Can I use Wallos with multiple currencies?
Yes. Wallos supports multiple currencies and integrates with the Fixer API to fetch exchange rates, converting all subscriptions into your main currency. You need a free Fixer API key, which you add in the settings.
Does Wallos support single sign-on?
Yes. Wallos supports OIDC with OAuth, so you can delegate authentication to an external identity provider such as Authelia, Authentik, or Keycloak instead of using local accounts.
Can Wallos track subscriptions for a whole household?
Yes. In the settings you can add members of your household, so shared subscriptions and expenses can be tracked together in one instance. The interface also offers a dedicated mobile view for on-the-go use.
OpenAltFinder Score
Project Details
Repository details
Updated 9/14/2026, 11:00:52 AM
View RepositoryCompare Wallos with
Similar open source alternatives

Securo
Open-source self-hosted personal finance manager with bank sync, multi-currency budgets, investments, splits, and an optional self-hosted AI assistant.
MintBudget Board
Self-hosted budgeting app for tracking accounts, spending, and financial goals, with bank syncing via SimpleFIN and ML-powered auto-categorization.
Mint
BudgetBee
BudgetBee is a Docker-based, self-hosted personal finance manager. Track expenses, budgets, accounts, savings goals, and net worth with full data ownership and zero subscriptions.
MintRenewlet
Self-hosted subscription tracker with timezone-aware reminders, budgets, spending insights, and ten notification channels.
Rocket MoneyezBookkeeping
Lightweight, self-hosted personal finance and bookkeeping app with a mobile-friendly UI — an open alternative to Mint and YNAB.
Mint
Actual Budget
Fast, privacy-focused local-first personal finance app using zero-sum budgeting, with optional self-hosted sync.
YNAB



