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.

Add this badge to your README

Featured on YunoDB Badge styles & help

Maintain this project? Show that it is featured on YunoDB.

Markdown[![Featured on YunoDB](https://yunodb.com/badge/tisfengraycast-easydict.svg)](https://yunodb.com/tools/tisfengraycast-easydict?utm_source=github&utm_medium=badge)
HTML<a href="https://yunodb.com/tools/tisfengraycast-easydict?utm_source=github&utm_medium=badge"><img src="https://yunodb.com/badge/tisfengraycast-easydict.svg" alt="Featured on YunoDB" height="20"></a>