awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
goldendict avatar

goldendict/goldendict

0
View on GitHub↗
6,616 stars·758 forks·C++·17 viewsgoldendict.org↗

Goldendict

GoldenDict is an offline and online dictionary reader that retrieves word definitions from local files and web sources, displaying entries with full formatting, images, and hyperlinks through an embedded WebKit rendering engine. It reads dictionary files in Babylon, StarDict, Dictd, and ABBYY Lingvo formats without requiring conversion, and supports querying arbitrary websites via user-defined URL templates.

The application integrates with the system through global hotkeys and clipboard monitoring, allowing users to trigger lookups or translate selected text in any other application without manual intervention. Hunspell-based morphological analysis provides spelling suggestions and word stemming for fuzzy matching, while accent-insensitive search normalizes diacritical marks and capitalization to find entries regardless of input variations.

GoldenDict offers a community forum for users to share questions and experiences, and its plugin-based architecture enables loading of multiple dictionary formats through format-specific plugins.

Features

  • Offline Dictionary Readers - Looks up word definitions from local dictionary files without an internet connection, supporting multiple formats.
  • Hunspell-Based Analyzers - Applies Hunspell-based morphology to stem words and suggest spelling corrections during lookups.
  • Hunspell-Based Stemmers - Apply Hunspell-based morphology to stem words and offer spelling corrections.
  • Clipboard Translators - Monitors the system clipboard to provide real-time word translations without user intervention.
  • Cross-Application Word Translators - Translating or defining a word selected in any other application by showing a pop-up with dictionary results.
  • Dictionary and Translation Lookups - Retrieves full dictionary entries with markup, illustrations, and content from local and online sources.
  • Dictionary Format Loaders - Reads dictionary files in Babylon, StarDict, Dictd, and ABBYY Lingvo formats without conversion.
  • Global Hotkey Triggers - Captures system-wide keyboard shortcuts to trigger lookups or clipboard translation.
  • Translation Hotkey Triggers - Shows pop-up translations for selected text in any application using system-wide keyboard shortcuts.
  • Dictionary Format Parsers - Reads dictionary files in StarDict, Babylon, Lingvo, and Dictd formats without conversion.
  • Custom URL Template Sources - Use URL templates to query arbitrary websites as dictionary sources.
  • Dictionary Format Plugins - Loads dictionary files in Babylon, StarDict, Dictd, and Lingvo formats via format-specific plugins.
  • Accent-Insensitive Matchers - Normalizes diacritical marks and case to find dictionary entries regardless of input variations.
  • WebKit Article Renderers - Renders dictionary articles with complete formatting, images, and links using a WebKit-based engine.
  • Dictionary Article Renderers - Renders dictionary articles with complete markup, images, and links using a WebKit-based engine.
  • Hunspell-Based Correctors - Suggests correct spellings and word stems using Hunspell-based morphology during dictionary lookups.
  • Hunspell-Based Checkers - Applies Hunspell-based morphology to stem words and suggest spelling corrections.
  • MediaWiki Dictionary Retrievers - Retrieve definitions from MediaWiki-based sites like Wikipedia or Wiktionary.
  • URL Templates - Constructs HTTP requests from user-defined URL templates to fetch definitions from arbitrary websites.

Star history

Star history chart for goldendict/goldendictStar history chart for goldendict/goldendict

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to Goldendict

Similar open-source projects, ranked by how many features they share with Goldendict.
  • gee1k/upicgee1k avatar

    gee1k/uPic

    3,701View on GitHub↗

    uPic is a native macOS application designed for uploading images and files to cloud hosting services and private backends. It functions as a cloud image hosting tool and a custom API upload client that generates formatted links for shared content. The project distinguishes itself by allowing users to configure private backend endpoints with specific HTTP methods, headers, and server URLs. It converts uploaded file addresses into Markdown or HTML snippets, which are then written back to the system clipboard via customizable URL templates. The application integrates with macOS system framework

    Swift
    View on GitHub↗3,701
  • xiaoyifang/goldendict-ngxiaoyifang avatar

    xiaoyifang/goldendict-ng

    2,516View on GitHub↗

    GoldenDict-ng is a multi-source dictionary application and offline dictionary reader that enables users to search for word definitions across local files, DICT servers, and web sources in a single interface. It functions as a web-based definition browser, rendering entries using a browser engine to support HTML, CSS, and JavaScript for rich content presentation. The project distinguishes itself by integrating with Anki flashcard systems to facilitate language learning workflows and offering specialized translation tools that support clipboard monitoring and character set conversion. It also p

    C++dictionarydictionary-softwaregoldendict
    View on GitHub↗2,516
  • copytranslator/copytranslatorCopyTranslator avatar

    CopyTranslator/CopyTranslator

    17,749View on GitHub↗

    CopyTranslator is a clipboard-based translation tool and multi-engine translation client that monitors the system clipboard to provide automatic language conversion. It functions as an assistant that integrates large language models, cloud translation APIs, and digital dictionaries to produce context-aware translations and side-by-side reading views. The application includes a specialized PDF text cleaner to remove formatting artifacts and line breaks from copied content. It also features an optical character recognition extractor to convert images or screen captures into editable text for im

    TypeScriptcopytranslatordictionarytranslate
    View on GitHub↗17,749
  • bookerliu/geekdeskBookerLiu avatar

    BookerLiu/GeekDesk

    2,747View on GitHub↗

    GeekDesk is a Windows desktop quick-launch panel that opens with a global hotkey or middle-click, providing instant access to files and applications. Built as a native Win32 application, it renders its interface directly using Windows window and graphics APIs without relying on any web or cross-platform framework. The launcher integrates with the Everything search engine to perform full-disk file searches and display results directly within the panel. It also includes a timed reminder scheduler for setting up one-time or recurring notifications, and supports extensive visual customization thr

    C#desktop-appdesktop-toolgeekdesk
    View on GitHub↗2,747
See all 26 alternatives to Goldendict→

Frequently asked questions

What does goldendict/goldendict do?

GoldenDict is an offline and online dictionary reader that retrieves word definitions from local files and web sources, displaying entries with full formatting, images, and hyperlinks through an embedded WebKit rendering engine. It reads dictionary files in Babylon, StarDict, Dictd, and ABBYY Lingvo formats without requiring conversion, and supports querying arbitrary websites via user-defined URL templates.

What are the main features of goldendict/goldendict?

The main features of goldendict/goldendict are: Offline Dictionary Readers, Hunspell-Based Analyzers, Hunspell-Based Stemmers, Clipboard Translators, Cross-Application Word Translators, Dictionary and Translation Lookups, Dictionary Format Loaders, Global Hotkey Triggers.

What are some open-source alternatives to goldendict/goldendict?

Open-source alternatives to goldendict/goldendict include: gee1k/upic — uPic is a native macOS application designed for uploading images and files to cloud hosting services and private… copytranslator/copytranslator — CopyTranslator is a clipboard-based translation tool and multi-engine translation client that monitors the system… xiaoyifang/goldendict-ng — GoldenDict-ng is a multi-source dictionary application and offline dictionary reader that enables users to search for… bookerliu/geekdesk — GeekDesk is a Windows desktop quick-launch panel that opens with a global hotkey or middle-click, providing instant… greenshot/greenshot — Greenshot is a Windows screen capture tool and productivity suite designed to capture screen regions, specific… kasper/phoenix — Phoenix is a macOS workspace automator and window manager that uses a JavaScript scripting engine to control…