{"repo":"cosZone/MoePeek","free":true,"listed":false,"github":"https://github.com/cosZone/MoePeek","clone":"git clone https://github.com/cosZone/MoePeek.git","description":"A lightweight macOS selection translator built with pure Swift 6, featuring on-device Apple Translate for privacy, only 5MB install size and stable ~50MB memory usage. 一款轻量级 macOS 划词翻译工具，纯 Swift 6 开发，设备端 Apple 翻译保护隐私，安装体积仅 5MB，后台运行内存稳定约 50MB","language":"Swift","stars":807,"topics":["apple","macos","ocr","short","swift"],"license":"AGPL-3.0","category":"media-processing","readme_excerpt":"MoePeek A lightweight, native macOS menu bar translator. Select text, get translation. English 中文 Features Translation Modes - Select & Translate : Select text in any app, get instant translation in a floating panel - OCR Screenshot : Capture a screen region and translate the recognized text - Clipboard Translation : Translate whatever's on your clipboard - Manual Input : Type or paste text to translate on demand Built-in Translation Services Free API LLM System ------ ----- ----- -------- Google Translate DeepL OpenAI Apple Translation Bing Translate Baidu Anthropic (macOS 15+, on-device) Youdao Translate NiuTrans DeepSeek Caiyun OpenRouter DeepLX 智谱 GLM Ollama (local) LM Studio (local) And More - Smart language detection across 14 languages, auto-flips translation direction - Text-to-speech playback for translated text using Apple's built-in speech synthesis - Non-activating floating panels that never steal focus from your current app - 3-tier text grabbing: Accessibility API → AppleScript → Clipboard fallback - Fully customizable keyboard shortcuts - Built-in auto-updater via Sparkle Why MoePeek - 5 MB app size : Pure Swift 6, only 3 dependencies. No Electron, no WebView. - 50 MB background memory : Systematic memory leak prevention for long-running sessions. - Privacy-friendly : Apple Translation runs entirely on-device. - Open source : AGPL-3.0 licensed. Issues and feedback welcome. Limitations & Alternatives MoePeek is a personal, AI vibe-coded side project. It works we","default_branch":null,"files":null,"tree":[],"storefront":"/r/cosZone","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/cosZone/MoePeek/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}