The Problem I Kept Running Into
Every day, I was typing the same things over and over:
Email signatures
Support responses
Code snippets
URLs and links
Copy. Paste. Copy. Paste. It felt like a massive waste of time, but I didn't think there was a better way.
Then I discovered tools like TextExpander. $6/month. Mac-only. No cloud sync. No browser support.
So I built something better.
What I Built: Snipwise
Snipwise is a text expander that works anywhere you type.
Define a shortcut once:
:sig → Best, Andrea | Founder @ Snipwise
:code → function hello() { return "world"; }
:addr → 123 Main Street, NYC 10001
Type it anywhere — Gmail, Slack, VS Code, Google Docs, Notes, anywhere — and it expands instantly.
How It Works (Under the Hood)
Frontend: Vanilla JS + Chrome Extension API
Backend: Node.js on Render + Neon PostgreSQL
Auth: JWT-based, cloud sync across devices
Pricing: Free (10 snippets) / $5/mo Pro (unlimited + sync)
The Chrome extension listens to keystrokes in real-time and replaces abbreviations with their full expansion before the input reaches the DOM.
// Example expansion logic (simplified)
input.addEventListener('input', (e) => {
const text = e.target.value;
const shortcut = findMatchingShortcut(text);
if (shortcut) {
e.target.value = expandText(text, shortcut);
}
});
The hardest part wasn't the code
It was making it work everywhere.
Keyboard events behave differently across apps. Gmail, Slack, VS Code — each has its own input handling. The solution was to intercept keystrokes at the right layer and ensure the expansion happens before the app processes the keystroke.
That took the most debugging. But once it clicked, it worked seamlessly across every app I tested.
What I Learned
Simple ideas still win. Everyone told me "TextExpander already exists." True. But it's $6/mo and Mac-only. Not everyone has a Mac.
Cross-platform is a differentiator. Web app + Chrome Extension covers 95% of users. That's enough to get started.
Launching is harder than building. The product was done in weeks. Getting it in front of people took a completely different kind of effort.
Try It Free
Snipwise — Text shortcuts that expand anywhere
Free tier: 10 snippets. No credit card needed.
Top comments (1)
Hi, congratulations on the launch! However, TextExpander is not Mac-only. We are available in Chrome, on Windows, plus iOS and Android, as well as the Mac. And our individual plans start at $3.33 per month.