Subscriptions tracker in TiddlyWiki

hi guys !

has anyone been able to use TW for tracking your subscriptions / recurring bills etc?

basically like a simple but informative table like page - probably rendered from other tiddlers using tags or similar

that would show all of your current subscriptions - name price and renewal date

sorry if I missed it ! but search didn’t reveal this

1 Like

It just keeps slipping down my personal to-do list. I would like to create one, and it doesn’t sound too hard… with the only difficulty being tracking the different sorts of recurrences (the 12th of every month, every Tuesday, third Thursdays, and [a real one I have] third Mondays except for July.) I would look at one of the many calendar plugins to see if they can cover most of your requirements.

1 Like

Hi @realaaa and @Scott_Sauyet

For a calendar, maybe TW-EventCal

For Routine stuff why not Routines - a Tiddlywiki for keeping track of your routines See Routines on Tiddlyhost

Or Is it possible to have tiddlers behave as repeating reminders? - #16 by telumire See Demo

4 Likes

alright I’m not alone with this then :slight_smile:

It would be great to create this one - it is kind of a mix between calendar & a table + reminder possibly (or at least provide a heads up view)

I’ve just updated TiddlyTools/Time/Alarms and TiddlyTools/Time/Calendar.

You can now schedule TiddlyTools Alarms that are automatically triggered (via background “interrupt” timeout handling) either “at startup” (when you open your TiddlyWiki in the browser), or at a specified time of day. This includes alarms that occur:

  • Once, on a given date (e.g., “June 15, 2025 - Jeremy’s Birthday”)
  • Monthly, on the same day each month (e.g., “1st of the month - rent is due”)
  • Monthly, on a specific week and day each month (e.g. “Third Thursday - Club Meeting”)
  • Weekly, on a specific day (e.g., “Every Saturday - Laundry day”)
  • Daily (e.g., “12:00:00 - Lunch Time”)

Existing alarms can be paused/resumed (to prevent them from being triggered), or edited to change their scheduled trigger settings. You can also easily see a “live” countdown that shows how much time remains before an alarm will be triggered by toggling the “preview” (eye) button in the Alarms heading.

… and, as an added bonus, if you are using TiddlyTools Calendar, the alarms will be listed there as well (using the “color bar” at the bottom of each date box). Click on a Calendar date to view the detailed popup for that day.

The only use-case that is not currently handled is the “except for certain days/dates in specific months” (e.g., @Scott_Sauyet 's “third Mondays except for July” use case.)

To see some examples, visit SampleAlarms. To make changes to those Alarms, click the “lock” icon in the Alarms heading.

enjoy,
-e

2 Likes

And of course that is an extremely obscure case. MS Outlook offers the ability to override specific individual instances of a recurring event, but I don’t think it covers this scenario either.

1 Like

yeah what monster company came up with this :sweat_smile:

thank you Eric ! it really looks like all the pieces / components are there

it is probably just needed to draft a vision for UX / features - I’ll try to post some more thoughts on this during tomorrow !

and then of course “only” heavy lifting of actual coding left :smiley: