इस प्रोजेक्ट के बारे में
OpenClip macOS के लिए एक प्रोग्रामेबल टेक्स्ट यूटिलिटी है जो टेक्स्ट चयन को प्रासंगिक पॉपअप बार के साथ बेहतर बनाती है। किसी भी ऐप में टेक्स्ट चुनने पर एक फ़्लोटिंग बार दिखाई देती है जिसमें कॉपी, सर्च, ट्रांसफ़ॉर्म (UPPERCASE, lowercase, Title Case, camelCase), गणित मूल्यांकन और AI राइटिंग जैसी प्रासंगिक क्रियाएँ होती हैं। ⌥⌘C दबाने पर संपूर्ण एक्शन कैटलॉग पर फ़ज़ी सर्च पैलेट खुलता है, जिसमें अक्षम क्रियाएँ भी शामिल हैं और हाल के उपयोग के अनुसार क्रम होता है।
मुख्य विशेषताएँ:
- तात्कालिक प्रासंगिक पॉपअप: चयनित टेक्स्ट के आधार पर स्वचालित रूप से क्रियाएँ दिखाता है; चयन न होने पर क्लिपबोर्ड सामग्री का सहारा लेता है।
- एक्शन-सर्च पैलेट: ⌥⌘C से सभी क्रियाओं में फ़ज़ी सर्च।
- ज़ीरो-कॉन्फ़िग बिल्टिन: Search, Copy, Cut, Paste, Services और Transform समूह बिना सेटअप के काम करते हैं।
- एक्सटेंशन: `.openclipext` पैकेज (JavaScript, AppleScript, shell, URL templates, key presses, Shortcuts, Services) बिल्ट-इन स्टोर, किसी फ़ाइल से, या `~/.openclip/extensions` में फ़ोल्डर ड्रॉप करके इंस्टॉल करें। कंपाइल चरण की आवश्यकता नहीं।
- GUI से कस्टम क्रियाएँ: Preferences से वेब-सर्च URL टेम्पलेट या इनलाइन शेल स्क्रिप्ट जोड़ें।
- बिल्ट-इन AI सहायक: चयनित टेक्स्ट को Apple Intelligence, स्थानीय Ollama, या क्लाउड प्रदाताओं (OpenAI/Claude) से संसाधित करें, या क्वेरी को अपने ब्राउज़र को सौंपें। AI प्रीसेट नियमित क्रियाओं की तरह दिखाई देते हैं।
- गहरा कस्टमाइज़ेशन: बार को ड्रैग करके पुनः क्रमबद्ध करें, क्रियाएँ अक्षम करें, शीर्षक/आइकन ओवरराइड करें, Classic या Glass थीम चुनें (macOS 26+ पर Liquid Glass, 14–15 पर frosted), और allow/deny, regex तथा आवश्यक विकल्पों के साथ ऐप-विशिष्ट नियम सेट करें।
- डिज़ाइन से तेज़: सख्त कंकुरेंसी वाला Swift 6, शुद्ध Core domain module और कुशल hover मॉडल।
इंस्टॉलेशन Homebrew के माध्यम से (`brew install --cask ganeshmshetty/tap/openclip`) या releases पेज से सीधे डाउनलोड करके होता है। टेक्स्ट चयन पहचान के लिए Accessibility अनुमति आवश्यक है। ऐप पहले लॉन्च पर 4-चरणीय ऑनबोर्डिंग शामिल करता है।
एक्सटेंशन साधारण फ़ोल्डर होते हैं जिनमें `openclip.json` मैनिफ़ेस्ट और एक स्क्रिप्ट होती है। एक्शन प्रकारों में URL, JavaScript (`openclip.*` ब्रिज और async/fetch के साथ), AppleScript, shell, text snippet, keypress, shortcut, service और group sub-menus शामिल हैं। संपूर्ण ऑथरिंग गाइड `Extensions/AGENTS.md` में है।
सोर्स से बिल्ड करने के लिए macOS 14+, Xcode 16+ और XcodeGen आवश्यक है। स्थानीय बिल्ड ad-hoc साइन किए जाते हैं, इसलिए Apple Developer खाते की आवश्यकता नहीं। प्रोजेक्ट में विकास, परीक्षण और पैकेजिंग के लिए स्क्रिप्ट शामिल हैं।
दस्तावेज़ में आर्किटेक्चर, डेवलपर गाइड, रनटाइम, उपयोगकर्ता गाइड और लॉगिंग शामिल हैं। सामुदायिक सहायता Discord, GitHub Issues और प्रायोजन विकल्पों के माध्यम से उपलब्ध है। OpenClip MIT-लाइसेंस प्राप्त है और PopClip (Pilotmoon Software का पंजीकृत ट्रेडमार्क) से स्वतंत्र है।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.