Skip to content

All your dictionaries, in your browser

WuWeiDict (the program is called wudict) searches all your local dictionaries using your browser. It runs on at localhost:6888.

wudict is a single standalone executable file. Native, no dependencies.

Install Quick Start Chrome/Firefox Extension


Supported dictionary formats

  • MDict


    .mdx plus .mdd. A widely used format, with articles in HTML, and resources (audio, .css, .js) in .mdd packs.

  • StarDict


    .ifo, .idx, .dict. Synonym files, images and dictzip compression are all read in place.

  • Aard 2


    .slob. Single binary with text, images, audio, scripts and styling.

  • Lingvo DSL


    .dsl and .dsl.dz. Legacy, still common in Eastern Europe.

  • Babylon


    .bgl. Character sets are detected automatically, resources are read from inside the file.

  • ZIM


    .zim. Kiwix and Wikimedia archives, searched straight from the file.

  • wuDict library


    text.db. wuDict's own SQLite-based format: one folder per dictionary with optional media.db, portable across machines.

All format details


wuDict searches all your dictionaries at once. Results are streamed as soon as they are available, so you get the first hit while the other dictionaries are still being searched.

Mode Results Available
Exact the headword itself, ignoring case and accents - corazon finds corazón always
Prefix every headword that starts with your text always
Contains your text anywhere inside a headword on-demand per dictionary
Full-text words inside the article text, ranked by relevance on-demand per dictionary

exact and prefix modes work instantly. Contains and full-text need an extra index which can be enabled on a per-dictionary basis. The panel offers each one as a switch and shows the estimated index size, e.g. 42MB.

Lemmatization (morphology) allows wudict to find understand when you search for understood, searching for estuviera will land on estar. English is built in; other languages can be installed via ⚙️Lemmatization… (see also Lemmas)

How search works


Supported Platforms

macOS CLI and macOS app bundle wuDict.app with a menu-bar icon
Windows CLI and GUI Inno Installer with a tray icon
Linux CLI with optional systemd unit for startup
Android Android APK with extra intents for Share, text selection context menus, and more

Privacy

  • No data is sent anywhere, no account, no cookies, no profiling, no telemetry, no analytics and no crash reporting.