# ellite/wallos

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/ellite-wallos).**

7,442 stars · 330 forks · PHP · gpl-3.0

## Links

- GitHub: https://github.com/ellite/Wallos
- Homepage: https://wallosapp.com
- awesome-repositories: https://awesome-repositories.com/repository/ellite-wallos.md

## Topics

`budgeting` `docker` `finance` `php` `self-hosted` `subscription-tracker`

## Description

Wallos is a self-hosted subscription tracking dashboard and financial expense manager. It serves as a budgeting tool for monitoring recurring payments and due dates to ensure subscription services are paid on time.

The application identifies expenditure patterns through personal finance analytics, utilizing visual charts and spending statistics. It handles multi-currency finance tracking by retrieving live exchange rates from external services to translate global currencies into a single primary value.

Additional capabilities include a notification system that sends payment reminders via email or webhooks, the use of language models for cost analysis and spending recommendations, and the ability to fetch organization logos for visual identification. The system also supports identity verification through an open standard protocol and provides a programmatic interface for interacting with subscription data.

## Tags

### Business & Productivity Software

- [Subscription Trackers](https://awesome-repositories.com/f/business-productivity-software/subscription-trackers.md) — Monitors recurring payments and due dates to ensure all subscription services are paid on time.
- [Subscription Tracking](https://awesome-repositories.com/f/business-productivity-software/subscription-tracking.md) — Records scheduled payments and due dates to ensure all subscription services are paid on time. ([source](https://cdn.jsdelivr.net/gh/ellite/wallos@main/README.md))
- [Currency Conversion Services](https://awesome-repositories.com/f/business-productivity-software/currency-conversion-services.md) — Retrieves live exchange rates from remote services to translate global currencies into a primary value.
- [Currency Management](https://awesome-repositories.com/f/business-productivity-software/currency-management.md) — Tracks expenses in multiple currencies and translates them to a primary value using live exchange rates. ([source](https://wallosapp.com))
- [Expense Trackers](https://awesome-repositories.com/f/business-productivity-software/expense-trackers.md) — Organizes personal expenditures into categories and generates visual spending reports.
- [Expense Categorization](https://awesome-repositories.com/f/business-productivity-software/expense-trackers/expense-categorization.md) — Organizes expenditures into custom labels to analyze financial habits and spending trends. ([source](https://wallosapp.com/))
- [Expense Tracking Schemas](https://awesome-repositories.com/f/business-productivity-software/expense-tracking-schemas.md) — Organizes expenses into customizable categories and labels to track financial habits and spending trends.
- [Personal Finance Trackers](https://awesome-repositories.com/f/business-productivity-software/personal-finance-trackers.md) — Provides visual charts and spending statistics to analyze personal financial habits and trends.
- [Subscription Account Tracking](https://awesome-repositories.com/f/business-productivity-software/subscription-account-tracking.md) — Provides a centralized dashboard for monitoring recurring payments and analyzing subscription spending habits.
- [Payment Due Reminders](https://awesome-repositories.com/f/business-productivity-software/payment-method-notifications/payment-due-reminders.md) — Sends alerts through external communication services to notify users of upcoming payment dates. ([source](https://wallosapp.com))
- [Spend Tracking Tools](https://awesome-repositories.com/f/business-productivity-software/spend-tracking-tools.md) — Generates reports and data perspectives to identify expenditure patterns over time. ([source](https://cdn.jsdelivr.net/gh/ellite/wallos@main/README.md))

### Artificial Intelligence & ML

- [Financial Cost Optimizers](https://awesome-repositories.com/f/artificial-intelligence-ml/financial-cost-optimizers.md) — Uses language models to analyze spending data and generate recommendations for reducing recurring expenses.
- [Subscription Cost Recommendations](https://awesome-repositories.com/f/artificial-intelligence-ml/llm-cost-management/subscription-cost-recommendations.md) — Processes financial data through large language models to generate recommendations for reducing recurring subscription expenses.
- [Financial Savings Recommendations](https://awesome-repositories.com/f/artificial-intelligence-ml/recommendation-models/financial-savings-recommendations.md) — Analyzes financial data using language models to generate recommendations for reducing costs. ([source](https://cdn.jsdelivr.net/gh/ellite/wallos@main/README.md))

### Data & Databases

- [Temporal Trend Visualizers](https://awesome-repositories.com/f/data-databases/data-visualization-charts/time-series-visualizers/temporal-trend-visualizers.md) — Creates statistics and visual charts to provide an overview of how spending changes over time. ([source](https://wallosapp.com))

### Development Tools & Productivity

- [REST APIs](https://awesome-repositories.com/f/development-tools-productivity/rest-apis.md) — Provides a standardized REST API for programmatic interaction with subscription data and application functions.
- [Webhook Notifications](https://awesome-repositories.com/f/development-tools-productivity/webhook-notifications.md) — Triggers external communication events via webhooks to send alerts about upcoming payment deadlines.

### Graphics & Multimedia

- [Spending Visualizations](https://awesome-repositories.com/f/graphics-multimedia/client-side-charting-utilities/spending-visualizations.md) — Provides visual charts and reports to identify expenditure patterns within the user interface.

### Networking & Communication

- [API Integrations](https://awesome-repositories.com/f/networking-communication/api-integration-frameworks/api-management-integration/api-integrations.md) — Enables programmatic interaction with subscription data through standardized API integration patterns. ([source](https://cdn.jsdelivr.net/gh/ellite/wallos@main/README.md))
- [Payment Webhooks](https://awesome-repositories.com/f/networking-communication/api-integration-frameworks/webhook-management/payment-webhooks.md) — Sends automated event notifications via webhooks to warn users of approaching payment deadlines. ([source](https://cdn.jsdelivr.net/gh/ellite/wallos@main/README.md))
- [Payment Reminders](https://awesome-repositories.com/f/networking-communication/api-integration-frameworks/webhook-management/payment-webhooks/payment-reminders.md) — Sends payment reminders via email or webhooks to warn users of approaching subscription deadlines.
