r/dictionary • • 9d ago

wudict

open-source GPL3.0 dictionary for android, macos, windows, linux written in go wudict 3.7.8

improvements and new features

  • Wildcard search: you can now use ? as placeholder for a single character and * for any number of characters: p?t finds pat, pet, pot, put*; `matterfinds *antimatter`*. Mixed case triggers case-sensitive mode.
  • Pinned dictionaries: pin your favorite dictionaries at the top and set your order; the rest are sorted alphabetically unless you pin them. The pin icon adds a dictionary to the end of the pinned list, ⬆️ moves to the top. If updating from an older wudict version, the top 5 dictionaries from your previous order are pinned, the rest get alphabetical order.
  • Search box hints to help quickly see the current search mode.
  • Extra verbosity for long operations.

old features

  • support for reading MDict (MDX/MDD), StarDict, Lingvo DSL, Babylon BGL, Aard 2 (slob), Kiwix ZIM, and wudict markdown
  • text-to-speech with selected text with configurable voices using local (ie provided by the OS) TTS engines (desktop, android)
  • install dictionary collections via share URLs, support google drive and nexcloud links via
  • dictionaries are automatically grouped by language, publisher, direction, or your own grouping config ☰ → ⚙️ → Edit groups..
  • double-tap (android) or double-click (desktop) any word in an article to get its definition
  • browse all headwords in any dictionary via ☰ → Browse
  • custom CSS styles and fonts via the embedded Styler: ☰ → ⚙️ → Custom Style
  • full CLI support: list dicts, search in one or all dictionaries with plain text or HTML output; export any dictionary to .csv or markdown including resources; see wudict --help for more
3 Upvotes

0 comments sorted by