Easydict

Translate text and look up words on macOS using integrated dictionary services and OCR capabilities.

Easydict screenshot 1

Easydict is an open-source web app and server that provides dictionary and translation services for macOS. It allows users to look up words and translate text through various input methods, including direct typing, text selection, and screen capture. The application is installed via Homebrew or as a manual download and requires macOS 13.0 or later for the latest versions, though older versions are available for legacy systems.

The software supports automatic language recognition and can query multiple translation services simultaneously to provide a comprehensive view of a word or phrase. Users can trigger translations using specific keyboard shortcuts or by hovering over a query icon that appears automatically after selecting text. It also includes a silent OCR mode that captures a screen area and copies the recognized text directly to the clipboard without displaying a translation window.

Key features

  • Support for over 20 translation services including DeepL, Google, and OpenAI
  • OCR screenshot translation and silent screenshot OCR
  • Integration with Apple System Dictionary and Apple Translate
  • Automatic language recognition for input text
  • Multiple TTS voice services for pronunciation
  • Support for 48 different languages
  • Mouse selection and shortcut key triggers for quick lookups

Easydict is designed for macOS users who require a centralized interface for multiple translation APIs and local system dictionaries. It integrates with various AI models such as Gemini, DeepSeek, and Ollama, as well as traditional services like Bing, Baidu, and Youdao. The architecture allows for simultaneous results from different providers, which helps users compare nuances between different translation engines in one view. The application utilizes a system of shortcuts, such as Option + A for input translation and Option + S for screenshot translation, to minimize workflow disruption.

This tool serves as a lightweight utility for multilingual research and text processing on the Mac desktop, bridging the gap between web based translators and native system dictionaries.

Last Modified
Software TypeWeb App / Server
Platform
Last Activity14 days ago
Repository Age3 years
LicenseGPL-3.0
Open Source Alternative to
Open Source Software.io

Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.