Clipboard History
Everything you copied, searchable, one keystroke away.
BeginnerWeb appTool6–14hAI-buildable 5/5no setupworth shipping
A clipboard manager for the browser: captured entries are searchable, pinnable and re-copyable. Browser clipboard access is deliberately restricted, so a real part of this project is designing around permissions honestly rather than pretending they don't exist.
UI
Logic
Useful
Hosting · Free forever
Deploys free on GitHub Pages, Cloudflare Pages or Vercel Hobby.
Deploy it and share a link.
Core features · 7
- Captured clipboard entries are listed newest first
- Search filters entries as you type
- Clicking an entry copies it back to the clipboard
- Entries can be pinned so they aren't pruned
- The history caps at a set size, pruning oldest unpinned first
- Permission state is explained clearly when access is denied
- History persists across sessions
The interesting part
- Clipboard read permissions differ across browsers and require user gestures
- Deduplicating repeated copies without losing ordering
- Storing potentially sensitive text responsibly
Once it works
- Detect entry types like URLs, colours and JSON and offer type-specific actions
- Add tags and grouping
- Add an export of the history
Suggested stack
reacttypescripttailwindfuse.js