4 ms·
Show HN: Kill List–A local-first PWA where tasks deletes if not done by midnight
Hey HN, I built this because standard to-do lists let me hoard tasks forever. I wanted a 'use it or lose it' mechanic.
The Tech:
SvelteKit (Static)
Dexie.js (IndexedDB wrapper) for client-side storage
Web Audio API for the procedural sounds
No account required, no server tracking (except privacy-preserving PostHog).
Source code is messy but the logic is simple. Would love feedback on the offline-sync strategy.
- msldiarra 10mo agoOP here. I built this because I found standard todo apps too forgiving. It's a local-first PWA built with SvelteKit and Dexie.js (IndexedDB). The Mechanic: Tasks have a hard deadline (Midnight). If not swiped ('Killed') by then, they are permanently deleted. The Stack: SvelteKit (Static), Tailwind, Howler.js (Audio), Dexie.js. Privacy: No account required. Data lives on your device. It's an experiment in 'loss aversion' productivity. Roast my code or the philosophy.
- markrai 10mo agoNeat! Dire need for these types of apps! (to make the mundane, interesting)
- msldiarra 10mo agoThanks a lot!
- hxugufjfjf 10mo agoIt reminded me so much of the Goldeneye N64 menu and I got hit with a wave of nostalgia!
- msldiarra 10mo agoOh, I missed that one.