ir1d/ydict — explained in plain English
Analysis updated 2026-07-18 · repo last pushed 2018-06-21
Look up an unfamiliar English term while reading code documentation
Verify Chinese word meanings while working, without switching windows
Hear a word pronounced aloud on Mac or Linux
Look up dictionary entries through a SOCKS5 proxy when direct access is restricted
| ir1d/ydict | 42wim/fabio | 42wim/go-xmpp | |
|---|---|---|---|
| Language | Go | Go | Go |
| Last pushed | 2018-06-21 | 2018-02-04 | 2020-01-24 |
| Maintenance | Dormant | Dormant | Dormant |
| Setup difficulty | easy | moderate | moderate |
| Complexity | 1/5 | 3/5 | 3/5 |
| Audience | developer | ops devops | developer |
Figures from each repo's GitHub metadata at analysis time.
Single executable, audio pronunciation needs an audio player installed.
Ydict is a command-line dictionary tool that lets you quickly look up words without leaving your terminal. Instead of opening a browser or a separate app, you type a word and get the definition instantly. It's built for people who spend a lot of time working in the command line and want to stay in that environment. The tool connects to Youdao, a popular online dictionary, and translates between Chinese and English. When you search for a word, it fetches the definition, shows you example sentences of how the word is used, and can even pronounce it aloud if you ask. If the exact word isn't found, it suggests similar words so you're not stuck. You can ask for more example sentences with a flag, and on Mac or Linux you can hear the pronunciation by installing an audio player. This is handy for developers, writers, or anyone bilingual who's always working in a terminal. Say you're reading some code documentation and come across an unfamiliar English term, you can look it up in seconds without switching windows. Or if you're learning Chinese, you can quickly verify meanings while you work. The tool also supports SOCKS5 proxies if you're behind a firewall or in a region where direct access is restricted, which makes it useful for people with connectivity constraints. The project is written in Go, a language known for creating fast, simple command-line tools, and it's distributed as a single executable file you can download or install via Homebrew if you're on Mac. The code is open-source under the MIT License.
A command-line dictionary that looks up Chinese-English word definitions, examples, and pronunciation without leaving the terminal.
Mainly Go. The stack also includes Go.
Dormant — no commits in 2+ years (last push 2018-06-21).
Use freely for any purpose, including commercial use, as long as you keep the copyright notice.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
double-check against the repo, no cap.