Show HN: Hackable ScreenTime iOS App with Home Assistant and JavaScript Plugins

1 joshspicer 0 6/6/2025, 1:36:57 PM joshspicer.com ↗
I’ve tried a bunch of habit tracking apps, but most of them don’t do much more than replicate checkboxes on paper. Meanwhile, I’ve got a Home Assistant instance running my entire environment. So I thought: what if my lights only turned off at night after I finished that chapter? Or the AC kicked in only after I went for that run? Maybe tying habits to the real world could make them stick.

I’ve been building HabitBridge as a way to track - and enforce - my own daily routines. It’s a habit tracker built with developers and hackers in mind, thanks to its JavaScript plugin framework. You can write your own “plugins” (and publish them here: https://github.com/joshspicer/habitbridgemarketplace) that run right in the app and define what a habit is—like conjugating 10 Italian verbs.

When a habit is completed, HabitBridge can fire a webhook to any URL you want (you’ll see the JSON structure in the app). I even put together a small Home Assistant add-on to receive that data and trigger automations based on your completions.

Check it out—it’s totally free. It’s still early days, and there are a few rough edges, but I’d love your feedback. Feel free to reach out here or on GitHub: https://github.com/joshspicer/habitbridge-release/issues

Comments (0)

No comments yet