OpenAltFinder
Wallos

Wallos

Open-source, self-hosted subscription tracker for visualizing recurring expenses, managing budgets, and saving money.

Open source alternative to:

Screenshot 2026-09-14 at 11-49-30 Wallos - Subscription Tracker.png
Screenshot 2026-09-14 at 11-49-37 Wallos - Subscription Tracker.png
Screenshot 2026-09-14 at 11-49-45 Wallos - Subscription Tracker.png
Screenshot 2026-09-14 at 11-49-25 Wallos - Subscription Tracker.png
1 / 4

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.

Visit Wallos
OpenAltFinder Score
78/100
Project Health (50%)
72/100
License (20%)
60/100
Self-hostable (20%)
100/100
Recency (10%)
100/100
How scoring works
Project Details
Platforms
Web
License
GPL-3.0
Self hostable
Yes
Repository details
Version
v5.7.1
Created
10/5/2023
Stars
8,496
Forks
425
Open issues
67
Last commit
9/10/2026

Updated 9/14/2026, 11:00:52 AM

View Repository

Similar open source alternatives