A concise and elegant macOS dictionary and translation app with OCR, supporting 20+ services including Apple Dictionary, OpenAI, and DeepL.
Easydict is a macOS application that functions as a dictionary and translator, allowing users to look up words and translate text through various methods including input, selection, and OCR. It solves the problem of fragmented translation tools by aggregating results from over 20 services like Apple Dictionary, OpenAI, and DeepL into one convenient interface.
Mac users, students, researchers, translators, and anyone who frequently needs to look up words or translate text while working or studying on their computer.
Developers choose Easydict for its elegant integration with macOS, out-of-the-box functionality, support for offline OCR, and the ability to compare results from a wide array of premium and free translation services simultaneously.
一个简洁优雅的词典翻译 macOS App。开箱即用,支持离线 OCR 识别,支持有道词典,🍎 苹果系统词典,🍎 苹果系统翻译,OpenAI,Gemini,DeepL,Google,Bing,腾讯,百度,阿里,小牛,彩云和火山翻译。A concise and elegant Dictionary and Translator macOS App for looking up words and translating text.
Integrates natively with macOS shortcuts like ⌥ + A for input translate and supports Apple System Dictionary and Translation, providing a frictionless workflow as shown in the usage table and documentation.
Queries over 20 translation and dictionary services simultaneously, including premium options like OpenAI, DeepL, and Google, allowing users to compare results in one interface, as listed in the README.
Can capture and recognize text from images without an internet connection for translation, demonstrated by the silent screenshot OCR feature that copies results to the clipboard.
Supports text input, mouse selection, shortcut selection, and OCR screenshot translation, catering to diverse user preferences with detailed GIF examples in the README.
Only available for macOS 13.0 and above, with older systems requiring a legacy version, limiting cross-platform use and excluding users on other operating systems.
To use services like OpenAI, Gemini, and DeepL, users must obtain and configure their own API keys, adding setup complexity and potential cost, as implied by the extensive service list.
The maintainer admits to being busy and only triaging issues on weekends, which could delay bug fixes and feature updates, as noted in the issue/PR triage section.
Designed for word or snippet translation via input or OCR, not for processing entire documents or files in bulk, which limits scalability for heavy translation tasks.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.