You are browsing as a guest. Sign up (or log in) to start making projects!

SnipClip

  • 7 Devlogs
  • 24 Total hours

A tray app that remembers everything you copy, lets you snip and record any region, and reads text off any image. Local, no cloud.

Ship #4 💀 Cursed

Ship #4

Built SnipClip, a tray app for clipboard history, snips, recording, and OCR. All local. Tauri + Rust.

This ship is math and translate. Copy 2×3÷4 and the clipboard becomes 6. Copy Danish and, if you turn it on, you get English. The hard part was not being annoying: skip links and code so it doesn’t “translate” a stack trace, don’t freeze the clipboard monitor if the network dies, and leave translate off unless you opt in.

Proud of the dumb loop. Copy math, get the answer. Copy a language you can’t read, get one you can. Original stays on the card so you can copy either. I copied 60+7 as a test and it put 67 on the clipboard. This is six seven.

To test: grab the Windows installer from GitHub Releases. Copy 2×3÷4, then Ctrl+Shift+V and check the Math tab. Settings → Auto-translate, pick a language, copy some foreign text. Alt+C still pastes without opening the app.

  • 1 devlog
  • 7h
  • 15.98x multiplier
  • 54 Stardust
Try project → See source code →
Open comments for this post

6h 43m 20s logged

Devlog #7 - v1.5.4

I kept copying two things SnipClip just stored and forgot about: arithmetic, and text I couldn’t read.

Copy 2×3÷4 and it solves it now. The answer goes on the clipboard, the line lands in a Math tab. I copied 60+7 as a test and it put 67 on there. This is six seven.

Auto-translate is the other one. Off unless you turn it on. Pick a language, copy some text, it translates in the background and keeps the original on the card so you can copy either. Skips links, code, and anything that’s already in the target language. If you’re offline it just does nothing, so the clipboard monitor never waits on a dead request.

That’s it. Copy math, get the answer. Copy Danish, get English.

skipped devlog for v1.5.3 cause there was a bug and cargo only allows major.minor.patch so only 3 numbers in version

0
0
13
Ship #3 💀 Cursed

Built SnipClip, a tray app for clipboard history, region screenshots, screen recording, and OCR. All local. Tauri + Rust.

The hard part was making it feel instant. Recording used to copy the whole monitor every frame. Clipboard polling opened the clipboard twice every 400ms even when nothing changed. OCR froze the window while models loaded. I fixed those by capturing only the selected region with GDI, checking GetClipboardSequenceNumber() before any read, and running OCR off the UI thread.

Proud of the loop: copy something, Ctrl+Shift+V for the vault, Alt+C to paste without opening the app, Ctrl+Shift+S to snip, Ctrl+Shift+R to record. One app, stays in the tray.

To test: grab the Windows installer from GitHub Releases, copy a few things, then try those shortcuts. Settings has themes and remappable hotkeys if you want to poke around.

  • 1 devlog
  • 6h
  • 6.68x multiplier
  • 20 Stardust
Try project → See source code →
Open comments for this post

5h 54m 44s logged

Devlog #6

Kept using SnipClip all day and it felt fine. Then I watched what it was doing when I wasn’t snipping.

The clipboard monitor opened the clipboard twice every 400ms, even when nothing changed. Windows already has GetClipboardSequenceNumber() for that. Check the number, skip if it’s the same, and when something did change, one open reads both text and image.

OCR was freezing the window because it ran on the UI thread. Models now load in the background at startup, and recognition happens off the main thread. Snips reuse the same GDI region capture as recording instead of grabbing the whole monitor.

Also cleaned up the empty vault, the Alt+C palette copy, and the README so a stranger can actually try it. Bumping to v1.3.0.

Copy something, hit Ctrl+Shift+V, then Alt+C. That’s the loop.

0
0
22
Ship #2 💀 Cursed

Built SnipClip — a Windows clipboard vault + snip tool with hotkeys, tray, and local SQLite storage.

This week I shipped full custom themes: glass, translucency, background images, color editing, and save/import packs. Also multi-monitor snips, a Screenshots category, clear-history no longer killing capture, and a working GitHub updater (v1.1.2).

Hardest bits were getting glass/bg to actually show through (not just look toggled on), and the updater needing signed latest.json on releases.

Proud of how personal the UI can look now without turning into a settings swamp.

To test: install the Windows build from Releases, hit the snip hotkey, copy some stuff, then Settings → Appearance and try glass + a background. Check for updates should say you’re on latest if you’re on v1.1.2.

Use the same theme screenshots from Devlog #5 for the image.

  • 1 devlog
  • 8h
  • 17.50x multiplier
  • 73 Stardust
Try project → See source code →
Open comments for this post

8h 20m 18s logged

Devlog #5 — Themes, snips, and a real updater

Spent this week making SnipClip feel more like my app.

Custom themes finally landed for real. Glass panels, a translucency slider, pick-your-own background, and full color controls. You can save packs to themes.json, then import/export them so looks aren’t stuck on one machine.

Snipping got less annoying too — multi-monitor works properly now, and every snip lands in a Screenshots category instead of disappearing into the void.

Also fixed clear-history breaking clipboard capture (that one was rough), killed the Edge right-click menu, and the in-app updater is actually doing its job. Currently on v1.1.2 — “You are on the latest version” feels good after fighting signing/latest.json earlier.

Small polish, big vibe shift.

0
0
11
Ship #1

Ship #1

What did you make?
I built SnipClip! It’s a lightweight desktop utility that combines a SQLite-backed clipboard history manager and a screen snipping and annotation tool into one minimal app. I built it using Tauri, Rust, and Svelte to keep it blazing fast, and wrapped it all in a clean, dark-mode Windows 11 Fluent aesthetic.

What was challenging?
Managing transparent, always-on-top overlay windows in Tauri was a massive headache. At first, my screen captures were just grabbing solid black screens. Building the blur tool was also way harder than expected because using standard CSS backdrop-filter kept leaving glitchy overlapping artifacts. I had to scrap that approach and engineer a true HTML5 canvas pixel blur to get it working smoothly.

What are you proud of?
I’m really proud of how native and snappy the whole experience feels. The UI looks incredibly clean with the matte black and glowing cyan theme. I’m especially happy with how the image editor turned out, particularly getting the mouse-wheel zoom and middle-click panning to work perfectly without the blur radius breaking when you zoom in or out.

What should people know so they can test your project?
You can grab the .msi or .exe installer directly from my GitHub Releases page! Once it’s running in your system tray, the default hotkeys are Ctrl + Shift + V to open your clipboard vault, and Ctrl + Shift + S to trigger the snipping overlay. Try taking a snip, holding the middle mouse button to pan around, zooming in with the scroll wheel, and testing out the custom blur tool!

  • 4 devlogs
  • 3h
  • 17.27x multiplier
  • 54 Stardust
Try project → See source code →
Open comments for this post

25m 9s logged

Devlog #4 — Final Polish & Shipping SnipClip! 🚀

Date: August 9, 2026
Project: SnipClip
Total Hours Logged: ~3 hours

The final stretch! Today was all about squashing bugs, perfecting the UI, and getting the build ready for the Stardance finish line under com.ander507.snipclip.

Here is what got done in this final sprint:

  • Canvas Blur Overhaul: Scrapped the glitchy CSS backdrop-filter and built a true HTML5 canvas pixel blur. No more weird banding artifacts or multiplying dark boxes when dragging the redaction tool.
  • Smooth Editor Controls: Added mouse-wheel zooming that dynamically scales the blur intensity so it doesn’t break at 50% vs 100% zoom. Bound middle-click to a smooth panning camera.
  • Vault Auto-Clear: Hooked up the SQLite database to a new settings panel, allowing automatic purging of unpinned clipboard history on PC reboot or custom intervals.
  • Image Re-editing: Upgraded the lightbox preview modal with an “Edit Image” feature, piping existing vault images right back into the Snipper canvas.
  • Custom Branding: Dropped in the new 3D matte black and cyan app icon, ran the Tauri icon generator, and hooked it up to the Windows system tray.

Shipping It:
Ran the production build to compile the final Rust/Svelte stack. Pushed the repo to GitHub, uploaded the .msi and .exe binaries to the v1.0.0 Release, and updated the README. SnipClip is officially out in the wild!

0
0
9
Open comments for this post

50m 58s logged

Devlog #3 — Bug Fixing

Date: August 7, 2026
Project: SnipClip

Spent the day chasing the stuff that looked fine in my head and broken on screen.

Blur was the worst of it — first a grey overlay, then mosaic banding that looked like a broken grid when you dragged. Turned out we were stacking bad pixels and overcomplicating the filter. Now it’s a single padded gaussian pass in image space, one box per drag, and it stays readable at any zoom.

Also cleaned up: “item not found” when switching vault tabs, card spacing, wheel zoom + Shift/middle-click pan, reopening screenshots from the vault into the editor, and swapping the default Tauri logo for a real SnipClip tray icon (Windows still caches the old one until you unpin / rebuild, of course).

Feels less like a prototype and more like something that won’t annoy me mid-flow.

Next: Ship 1 to get feedback

0
0
5
Open comments for this post

1h 13m 7s logged

Devlog #2 — First Build

Date: August 7, 2026
Project: SnipClip

The first version is running.

Got a tray app with clipboard history in SQLite, global hotkeys, and a snipper that captures a region then lets you annotate — pen, arrows, highlight, numbered callouts, real pixel blur, color picker.

Blur was finicky at first (grey boxes, then it broke when zoomed out). Fixed that with image-space blur plus wheel zoom and middle-click pan. Settings now cover hotkeys and auto-clear for unpinned vault items.

Still rough around the edges, but the loop works: copy stuff, snip stuff, find it again later.

Next: polish and ship something I’d actually leave running all day.

0
0
13
Open comments for this post

36m 51s logged

Devlog #1 — The Idea

Date: August 6, 2026  
Project: SnipClip

I got an idea.

I want a tiny desktop app that does two things I always reach for separately:

  1. Clipboard history — so I don’t lose the last ten things I copied  
  2. Quick screenshots with annotation — snip a region, draw on it, copy or save

That’s it. One small utility. Fast, local, dark, sits in the tray. Hit a hotkey, grab what you need, get out of the way.

Working name: SnipClip.

Next up: build the first version and see if it actually feels as smooth as it sounds in my head.

0
0
4

Delete project?

Are you sure you want to permanently delete this project? This action cannot be undone.

All devlogs, followers, and associated data will be removed.

Followers

Loading…