
Subscription Manager
Self-hosted web app to track and manage recurring subscriptions
352 stars 27 forks last commit first released MIT
Actively maintained
Last commit 19 Aug 2026.
A simple single-page web application for tracking and managing recurring subscriptions and related expenses. It provides a compact interface to add, edit, delete, and view subscriptions, plus summaries and notifications to stay on top of upcoming payments.
Key Features
- Add, edit, and delete subscription entries with custom icons for each service
- Calendar view to visualize upcoming payments and billing dates
- Automatic calculation of weekly, monthly, and yearly totals
- Detailed summaries grouped by payment account
- Multi-currency support for tracking subscriptions across currencies
- Notification integration with NTFY for upcoming payment alerts
- Stores data in a local SQLite database and can run in Docker/Docker Compose
- Built with Next.js, React, and TypeScript for a modern single-page experience
Use Cases
- Personal finance: track recurring bills, subscriptions, and total recurring spend
- Reminders: receive NTFY notifications for upcoming payments to avoid missed charges
- Account reconciliation: view per-payment-account summaries and period totals for budgeting
Limitations and Considerations
- No built-in multi-user accounts or authentication; intended primarily for single-user/local use
- Notifications require an external NTFY service configured by the user
- Uses SQLite for local persistence, which may not be suitable for very large multi-user deployments
Subscription Manager is a lightweight, local-first tool for individuals who want a focused interface to manage recurring payments. It is optimized for easy self-hosting via Docker and provides quick insights into subscription spending without complex configuration.
Categories:
Tags:
Tech Stack:
Similar to Subscription Manager

Wallos
Open-source self-hosted personal subscription and expense tracker
Wallos is a self-hostable web app for tracking recurring subscriptions, multi-currency expenses, notifications and simple analytics for household finances.

Cal.com
Open-source scheduling and appointment booking platform
Self-hostable scheduling software for appointments and bookings with customizable booking pages, availability rules, reminders, and integrations for teams and developers.

Ocular
Self-hosted PWA budgeting app with multi-year tracking
A minimalist, privacy-focused budgeting PWA for tracking multi-year budgets with import/export, sankey dashboard, themes, localization, and user management.

Wapy.dev
Subscription and recurring expense manager with reminders
Self-hosted subscription manager to track recurring expenses, send email/push/webhook reminders, and view reports with multi-currency and timezone support.

Personal Management System
Web app for managing personal data, notes, tasks, and finances
Self-hosted personal management web app to organize notes, goals, contacts, passwords, schedules, payments, files, photos, and more in one place.

SerpBear
Search engine rank tracking and keyword research app
Self-hosted SERP rank tracker to monitor Google keyword positions, send change notifications, and provide keyword research with Search Console and Ads integrations.



