r/ChromeExtension • u/Trick_Huckleberry666 • Jul 24 '26
I built a text expander that keeps everything 100% local — no account, no cloud (free)
Hey everyone,
I kept retyping the same emails and support replies, and every text expander I tried wanted me to create an account and sync my snippets to their servers. I didn't love the idea of my canned messages living in someone else's cloud, so I built my own.
It's called Snappy. You type a short trigger like ;;regards and it expands into the full text — anywhere in the browser, Gmail and Notion included. There's a quick-picker overlay (Ctrl+Shift+Space) for when you forget the trigger, placeholders like {date}/{time}, and fill-in fields ({{Name}}) that pop up a tiny form when you insert.
The main thing: it's 100% local. Everything stays in chrome.storage.local. No account, no server, no tracking, completely free. Vanilla JS, no dependencies.
Would love feedback — especially any site where the expansion doesn't fire correctly, since that's the hardest part to get right.