Show HN: I built a clipboard tool to strip/keep specific formatting like Italics
Hello HN, I’m Joseph, a solo developer. I built CustomPaste because I was frustrated by the binary choice standard clipboard tools give us: either keep all the messy formatting (background colors, huge fonts) or strip everything down to plain text. We all know Ctrl+Shift+V (paste as plain text), but that is often too destructive, it kills hyperlinks, bolding, and lists when I usually just want to normalize the font family (e.g., force Arial 11pt) or remove background colors. I wanted a tool that let me "strip exactly what I want, and keep exactly what I want." The Solution: Instead of a single "paste" behavior, the app lets you create reusable "Recipes" to define exactly how your text should land in your editor. It intercepts the clipboard, processes the structure locally, and transforms it based on your rules. It offers granular control over: Smart Preservation: You can strip or set specific font families and sizes but specifically preserve bold, italics, and hyperlinks. Data Cleanup: It can instantly purge duplicate lines, sort lists alphabetically, or flatten extra blank lines. Text Fixes: It cleans up AI-generated artifacts (like "smart quotes" or em-dashes) and enforces casing (Title Case, Sentence Case). Privacy & Pricing: The app runs 100% locally on your machine, no cloud processing and no data harvesting. It is a one-time purchase (lifetime license), not a subscription. There is a free trial (first 100 pastes) so you can test if it fits your workflow. I’d love to hear your feedback on the "Recipe" approach or any other edge cases you struggle with when pasting text! Comments URL: https://news.ycombinator.com/item?id=46463992 Points: 15 # Comments: 8
Hello HN,
I’m Joseph, a solo developer. I built CustomPaste because I was frustrated by the binary choice standard clipboard tools give us: either keep all the messy formatting (background colors, huge fonts) or strip everything down to plain text.
Structure: You can preserve tables while stripping the images inside them.