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
crimx avatar

crimx/ext-saladict

0
View on GitHub↗
13,146 stars·844 forks·TypeScript·MIT·20 viewssaladict.crimx.com↗

Ext Saladict

Saladict is a browser extension designed to provide instant word definitions and translations by aggregating multiple online dictionary sources. It functions as a multilingual translation tool that retrieves and displays comprehensive word meanings within a unified interface, allowing users to access information without navigating away from their current webpage.

The extension features a contextual lookup manager that organizes dictionary sources into profiles. These profiles automatically adjust the active translation sources based on the language or length of the selected text, ensuring that the information provided is relevant to the specific content being viewed. Users can trigger these lookups through personalized mouse and keyboard interactions, which are designed to integrate into existing web navigation habits.

The tool maintains a consistent user interface by rendering translation results within an isolated environment, preventing conflicts with the styling or scripts of the host webpage. It manages these operations through a background orchestration process that coordinates data flow and persistent configuration settings across different browsing contexts.

Features

  • Dictionary and Translation Tools - Provides instant word definitions and translations by aggregating multiple online dictionary sources as a browser extension.
  • Contextual Lookup Engines - Manages dictionary profiles that automatically switch translation sources based on the language or length of selected text.
  • Translation Tools - Fetches and displays comprehensive word meanings from various web-based sources within a unified interface for efficient language learning.
  • Comprehensive Dictionary Managers - Retrieves and displays comprehensive word meanings from multiple online sources within a single unified interface.
  • Hover Translation Interfaces - Provides interactive translation triggers via mouse and keyboard actions for seamless in-browser lookups.
  • Bilingual Browsing Interfaces - Enables direct translation of foreign language text within the browser to maintain reading flow without switching tabs.
  • Contextual Profile Managers - Organizes dictionary sources into profiles that automatically adjust based on language or text length.
  • Browser Productivity Utilities - Streamlines web navigation and information gathering through customizable keyboard and mouse shortcuts for dictionary lookups.
  • Script Execution Contexts - Executes dictionary lookup logic within isolated browser content scripts to prevent interference with host page styles and scripts.
  • Event-Driven Input Handlers - Processes mouse and keyboard input events to trigger translation workflows seamlessly during web browsing.
  • Shadow DOM Utilities - Uses shadow DOM encapsulation to render translation interfaces with consistent styling isolated from the host webpage.

Star history

Star history chart for crimx/ext-saladictStar history chart for crimx/ext-saladict

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. 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

Projects sharing features with Ext Saladict

These projects share indexed features with Ext Saladict. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • immersive-translate/immersive-translateimmersive-translate avatar

    immersive-translate/immersive-translate

    17,917View on GitHub↗

    Immersive Translate is a browser-based translation tool that integrates third-party translation engines and large language models to provide automated, real-time text conversion directly within the web interface. It functions as a browser extension that intercepts and modifies web content, injecting translated text nodes into the document object model to maintain original page layouts and styling. The project distinguishes itself through its granular control over the translation process, allowing users to define site-specific rules, manage custom terminology glossaries, and customize translat

    chrome-extensionsafari-extensiontranslation
    View on GitHub↗17,917
  • readest/readestreadest avatar

    readest/readest

    21,502View on GitHub↗

    Readest is a comprehensive digital reading platform designed to manage, annotate, and consume electronic books across multiple devices. It functions as a versatile library manager and reading environment, supporting a wide range of user needs from standard ebook consumption to specialized study and accessibility-focused workflows. The platform distinguishes itself through advanced features like parallel text study, which enables side-by-side document rendering with synchronized scrolling, and a robust text-to-speech engine that provides hands-free reading with synchronized visual highlighting

    TypeScriptandroidcross-platformebook
    View on GitHub↗21,502
  • maboloshi/github-chinesemaboloshi avatar

    maboloshi/github-chinese

    20,762View on GitHub↗

    GitHub Chinese is a browser-based utility designed to improve platform accessibility by translating interface elements, repository descriptions, and dynamic content into Chinese. It functions as a browser extension that modifies web content to assist non-native speakers with navigation and discovery. The tool employs a pattern-matching engine and mutation observers to identify and replace text strings as they appear on the page. It manages these translations through a local dictionary and configurable rule sets, which allow users to define exclusion criteria to protect specific elements like

    JavaScriptgithubgreasyforkmacaque
    View on GitHub↗20,762
  • hehonghui/awesome-english-ebookshehonghui avatar

    hehonghui/awesome-english-ebooks

    32,209View on GitHub↗

    This project is a curated digital publication repository designed to support English language learners and facilitate consistent reading habits. It provides a comprehensive archive of books and periodicals formatted in standard e-reading files to ensure compatibility across a wide range of mobile devices and software applications. The collection is structured to enhance language comprehension by integrating reading materials with supplementary audio files and external dictionary tools for real-time vocabulary lookup. Users can further personalize their reading environment by importing custom

    CSSdownloadebookseconomist
    View on GitHub↗32,209
Compare all 30 related projects→

Frequently asked questions

What does crimx/ext-saladict do?

Saladict is a browser extension designed to provide instant word definitions and translations by aggregating multiple online dictionary sources. It functions as a multilingual translation tool that retrieves and displays comprehensive word meanings within a unified interface, allowing users to access information without navigating away from their current webpage.

What are the main features of crimx/ext-saladict?

The main features of crimx/ext-saladict are: Dictionary and Translation Tools, Contextual Lookup Engines, Translation Tools, Comprehensive Dictionary Managers, Hover Translation Interfaces, Bilingual Browsing Interfaces, Contextual Profile Managers, Browser Productivity Utilities.

Which projects share features with crimx/ext-saladict?

Projects with overlapping indexed features include: immersive-translate/immersive-translate — Immersive Translate is a browser-based translation tool that integrates third-party translation engines and large… readest/readest — Readest is a comprehensive digital reading platform designed to manage, annotate, and consume electronic books across… maboloshi/github-chinese — GitHub Chinese is a browser-based utility designed to improve platform accessibility by translating interface… hehonghui/awesome-english-ebooks — This project is a curated digital publication repository designed to support English language learners and facilitate… kiwibrowser/src — This project is a Chromium-based mobile browser and rendering engine designed for mobile platforms. It functions as a… realkai42/qwerty-learner — Qwerty-learner is a browser-based educational platform designed to improve typing proficiency while simultaneously…