Wallos logo

Wallos

Self-hostable personal subscription tracker for recurring payments, budgets, and multi-currency expenses

Open Source Alternative to
Repository activity
  • Stars8.1k
  • Forks374
  • Open Issues77
License

GPL-3.0

Languages
  • PHP
  • JavaScript
  • CSS
Wallos screenshot

About Wallos

Wallos is a self-hostable web app for tracking personal subscriptions and recurring payments. It replaces spreadsheets for keeping due dates, categories, and spending visible, with financial data kept on your own server.

Subscriptions are organized with custom categories, currencies, themes, and display options. It supports multi-currency tracking with Fixer API exchange rates, sorting, statistics, logo search, a mobile view, 21+ languages, and notifications for upcoming payments by email, Discord, Pushover, Telegram, Gotify, and webhooks.

It is a PHP web app backed by SQLite and licensed under GPL-3.0. Install with Docker or Docker Compose, or on bare metal. It supports OIDC with OAuth and AI recommendations using ChatGPT, Gemini, or local Ollama.

Key features

  • Track recurring subscriptions and payment due dates
  • Custom categories, currencies, themes, and display options
  • Multi-currency support with Fixer API exchange rates
  • Upcoming payment notifications by email, chat apps, and webhooks
  • OIDC with OAuth and AI recommendations

Details

On GitHub since
2023
Deployment
self-hostable · docker
Install
Docker · Docker Compose · Bare metal
Language
PHP
Database
SQLite
Auth
OIDC with OAuth