Subscription Manager logo

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:

Share:

Similar to Subscription Manager

Wallos logo

Wallos

Open-source self-hosted personal subscription and expense tracker

8.4k
419
Last commit

Wallos is a self-hostable web app for tracking recurring subscriptions, multi-currency expenses, notifications and simple analytics for household finances.

GPL-3.0Actively maintained
Alternative to:
TrackMySubs logo
TrackMySubs
+19
Cal.com logo

Cal.com

Open-source scheduling and appointment booking platform

47.9k
14.9k
Last commit

Self-hostable scheduling software for appointments and bookings with customizable booking pages, availability rules, reminders, and integrations for teams and developers.

MITActively maintained
Alternative to:
Calendly logo
Calendly
+12
Ocular logo

Ocular

Self-hosted PWA budgeting app with multi-year tracking

554
45
Last commit

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

MITActively maintained
Alternative to:
Mint (Intuit Mint) logo
Mint (Intuit Mint)
+16
Wapy.dev logo

Wapy.dev

Subscription and recurring expense manager with reminders

499
30
Last commit

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

Slowing down
Alternative to:
Rocket Money logo
Rocket Money
+3
Personal Management System logo

Personal Management System

Web app for managing personal data, notes, tasks, and finances

4.1k
347
Last commit

Self-hosted personal management web app to organize notes, goals, contacts, passwords, schedules, payments, files, photos, and more in one place.

MITActively maintained
Alternative to:
Evernote logo
Evernote
+14
SerpBear logo

SerpBear

Search engine rank tracking and keyword research app

2.1k
288
Last commit

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

MITActively maintained
Alternative to:
AccuRanker logo
AccuRanker
+6