Deploy Now

SaaS Alternative

Rocket Money Bobby Subby

Stars

359

Forks

29

Watchers

4

Developer links

Subscription Manager

Subscription Manager is a self-hosted web app that tracks every recurring subscription you pay for and shows exactly what those plans cost per week, month, and year. Add each service with its price, billing cycle, and payment account, then edit or remove plans as they change from one page. Totals for weekly, monthly, and yearly spending update as you type, and a calendar view lays out upcoming charges by day so renewal dates stop sneaking up on you. Each payment account gets its own detailed summary, which makes it easy to see what a card or bank account actually funds every month. Pick an icon for every subscription from the Iconify library, and record amounts in multiple currencies for services billed abroad. Payment reminders go out through your own ntfy or Gotify server, with per-plan notify switches and a test button that proves delivery before the real charge lands. Data lives in a single SQLite file inside one Docker volume, and the app runs on port 3000 with no external database to maintain. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. MIT licensed.

Subscription Manager
Subscription Manager
Subscription Manager
Subscription Manager
Subscription Manager

Benefits

  • Every plan in one place
  • Add, edit, and delete subscriptions from a single page, each with price, billing cycle, payment account, icon, and an optional per-plan notification switch.
  • Spend totals that add up
  • Weekly, monthly, and yearly totals recalculate across all plans and currencies, so the real cost of a subscription habit is visible at a glance.
  • Renewal alerts you control
  • Midnight checks send reminders through your own ntfy topic or Gotify server for plans due that day, with a test button to verify delivery first.
  • One file holds everything
  • All subscriptions, accounts, icons, and settings live in one SQLite file on a Docker volume, making backups a single file copy with no database server.

Features

  • Calendar of upcoming charges
  • A monthly calendar view places every subscription on its billing day, showing which weeks are expensive and which renewals arrive together.
  • Per-account cost summaries
  • Each payment account gets a detailed breakdown of the plans charged to it, with totals that expose what each card really funds monthly.
  • ntfy and Gotify alerts
  • Settings accept an ntfy topic and domain or a Gotify server URL and token, and a scheduler sends due-date reminders at midnight daily.
  • Icon for every plan
  • Attach icons from the Iconify library to each subscription, turning a plain list into a recognizable wall of services you actually pay for.
  • Multiple currency support
  • Record plans billed in different currencies and keep worldwide services in the same register, with totals computed across the whole subscription list.
  • Single container deployment
  • One Docker image serves the Next.js app and SQLite database on port 3000, with a data volume that persists between image upgrades.

Apps Similar to Subscription Manager