Jeff Kaufman released a free macOS menu-bar app called Clipboard Normalizer that strips formatting from copied content to preserve only semantic information representable in Markdown, while also offering bidirectional rich-text-to-Markdown conversion. The app normalizes clipboard content by removing fonts, colors, and sizes, and shows a brief toast describing what it did (including an FYI when a conversion is impossible). A demo video is available and the UI consolidates previous separate tools into a single, lightweight menu-bar utility aimed at making clipboard content predictable and portable.
Development involved rewriting and packaging the original script to meet Mac App Store requirements. Pandoc was removed because its GPL license conflicts with App Store terms and replaced with SwiftSoup, wrapped with Swift code. The update merged two utilities, added tests (including XSS and odd formatting cases), fixed edge cases, and addressed a few conversion bugs noted during guided development with an AI assistant. The app initially failed App Store review for lacking a demo video but passed on a second submission after adding it.
Summary generated by AI from the linked article. hn.today is not affiliated with Hacker News or Y Combinator.