Raycast-Easydict
A Raycast Extension for looking up words or translating text in an easy way. Support 48+ languages, support Linguee and Youdao dictionary, support OpenAI, DeepL
What is Raycast-Easydict?
A Raycast Extension for looking up words or translating text in an easy way. Support 48+ languages, support Linguee and Youdao dictionary, support OpenAI, DeepL, Google, Bing, Apple, Baidu, Tencent, Volcano, Youdao and Caiyun translation.
Overview of Raycast-Easydict
What it is
Raycast Easydict is a Raycast extension for looking up words or translating text. It supports 48+ languages, dictionary lookups from Linguee and Youdao, and translations from OpenAI, DeepL, Google, Bing, Apple, Baidu, Tencent, Volcano, Youdao, and Caiyun. It also functions as a lightweight language-learning tool, allowing users to save results for offline review, view Chinese character stroke-order diagrams, and export to Anki for spaced-repetition practice. The extension is cross-platform, working on both macOS and Windows. It was originally developed by tisfeng and is currently maintained by maxchang3.
Key features
- Look up words and translate text with automatic language detection and a preferred target language; supports auto-query of selected text and OCR screenshot translation.
- Rich results including translations, pronunciations, exam coverage, parts of speech, tenses, word forms, and web phrases.
- Multiple services: dictionary lookup with Youdao and Linguee; translation with Apple System Translation, DeepL, Google, Bing, Baidu, Tencent, Volcano, Youdao, and Caiyun; AI translation and lookup with Raycast AI or any OpenAI-compatible endpoint, including a dictionary mode for structured entries.
- Auto pronunciation: plays word audio automatically after a query, with Youdao TTS for other languages.
- Learning features: view Chinese character stroke-order diagrams, save favorite words for offline browsing, and export to Anki for spaced-repetition review.
Use cases
- Quickly looking up the definition or translation of a word or phrase while working or reading.
- Translating text between 48+ languages using a variety of translation services.
- Learning a new language by saving words, reviewing stroke orders, and exporting to Anki for spaced repetition.
Getting started
bashgit clone https://github.com/tisfeng/Raycast-Easydict.git && cd Raycast-Easydictnpm install && npm run dev
License and pricing
The extension is open source under the MIT license. It is free to use.
Based on the project's public README and repository metadata.