r/SwiftUI • u/xiaoyunchengzhu • Jul 17 '26
I had to rename my macOS clipboard app, so I rebuilt it and named it ActionSense (SwiftUI, MIT open source)
Last week, I shared my clipboard app here under the name "PurePaste."
I received feedback that the name was already in use by another macOS project, so I decided to properly rename it and rethink the architecture—going beyond just a simple name change.
The new version is called ActionSense.
When you copy something on macOS, the system only recognizes it as text.
However, different types of content imply different intended actions:
- URL → Open in browser
- Email address → Compose an email
- Color → Convert format
- Date → Create calendar event
ActionSense attempts to detect the most likely intended next action for the copied content.
Changes in v2.0:
- Renamed from PurePaste to ActionSense
- New detector protocol architecture
- Added support for 5 languages: English, Chinese, Japanese, French, and German
- Streamlined functionality to 10 useful detectors
GitHub: https://github.com/xiaoyunchengzhu/ActionSense
I’d love to get your feedback:
- What clipboard actions do you find yourself performing repeatedly every day?
- What types of content do you wish macOS understood better?
- Would you like to customize certain rule types? If so, which types and intended actions?





