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

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
STranslate avatar

STranslate/STranslate

0
View on GitHub↗
5,642 stars·303 forks·C#·mit·18 vuesstranslate.zggsong.com↗

STranslate

STranslate is a desktop application that combines translation, optical character recognition (OCR), QR code decoding, and silent text-to-speech into a single tool for processing text on screen. It functions as a multi-source translation aggregator, sending queries to dozens of translation services simultaneously and displaying results side by side for comparison, while also offering OCR-based text extraction from images and QR code decoding from screen captures or files.

The application distinguishes itself through a comprehensive set of automation and integration capabilities. A global hotkey event system lets users trigger translation, OCR, and text-to-speech actions without needing application focus, while an incremental selection accumulator buffers text selections made during a drag operation and processes them as a single translation request on hotkey release. A plugin-based translation orchestrator coordinates multiple services through a unified interface, and a RESTful API gateway exposes translation, window management, and hotkey control through HTTP endpoints for external automation. A cached translation layer stores previous results for instant retrieval, with a force-fresh override available when needed.

Additional capabilities include silent audio playback for reading selected text aloud without opening any UI, and the ability to translate text extracted from images with the translation overlaid directly on the image itself. The application also supports opening its main interface, settings, or history page via API calls, and toggling global hotkeys programmatically.

Features

  • Desktop Translation Clients - Is a desktop application that translates selected text on screen using multiple translation services and OCR.
  • Image Text Translators - Captures text from images via OCR and translates the extracted content in a single workflow.
  • Translation APIs - Exposes HTTP endpoints for programmatic text translation via GET or POST requests.
  • Translation Result Comparison - Sends queries to dozens of translation services simultaneously and displays results side by side for comparison.
  • Multi-Service Translation Aggregators - Sends text to dozens of translation services simultaneously and displays results for side-by-side comparison.
  • Real-Time Screen Translators - Selects text on screen and translates it instantly without manual input or opening an interface.
  • Text Extraction and OCR - Extracts text from screenshots or image files using optical character recognition for further processing.
  • Global Hotkey Managers - Ships a global hotkey event system to trigger translation, OCR, and text-to-speech without application focus.
  • Incremental Selection Accumulators - Activate a window with a hotkey, accumulate selected text as the user drags over words, then translate all at once when the hotkey is released.
  • Translation API Endpoints - Exposes a RESTful API gateway for programmatic translation requests via GET or POST endpoints.
  • Overlaid Image Translations - Provides a feature that extracts text from an image and displays the translation directly on the image.
  • Document QR Code Decoders - Captures screen regions or reads image files to decode QR codes and return the embedded data.
  • Text To Speech - Provides a silent text-to-speech function that reads selected content aloud without opening any interface.
  • Translation Result Caches - Stores previous translation results to serve repeated queries instantly with a force-fresh override.
  • Application REST API Gateways - Exposes translation, window management, and hotkey control through HTTP endpoints for external automation.
  • Silent Text-to-Speech Playback Engines - Reads selected text aloud silently in the background without opening any interface or showing notifications.
  • Incremental Selection Accumulators - Accumulates selected text during a drag operation and translates all at once when a hotkey is released.
  • Plugin-Based - Coordinates multiple translation services through a unified plugin interface for side-by-side result comparison.

Historique des stars

Graphique de l'historique des stars pour stranslate/stranslateGraphique de l'historique des stars pour stranslate/stranslate

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Alternatives open source à STranslate

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec STranslate.
  • zyddnys/manga-image-translatorAvatar de zyddnys

    zyddnys/manga-image-translator

    9,415Voir sur GitHub↗

    This project is an automated image translation system and pipeline specifically optimized for manga and comics. It provides a sequence of text detection, machine translation, and typesetting, and is available as an image translation API, a command-line tool for batch processing, and an LLM-powered translator. The system utilizes OCR to detect text regions and an inpainter to remove original content by synthesizing background pixels. Translated text is then overlaid using an automated typesetter that manages font sizes, colors, and reading directions based on the original coordinates. The wor

    Pythonanimeauto-translationchinese-translation
    Voir sur GitHub↗9,415
  • ripperhe/bobAvatar de ripperhe

    ripperhe/Bob

    9,693Voir sur GitHub↗

    Bob is an extensible macOS utility designed for screen text extraction, translation aggregation, and speech synthesis. It functions as a wrapper that integrates multiple optical character recognition and translation services into a single interface, allowing users to capture screen areas, decode QR codes, and convert visual text into editable strings. The tool distinguishes itself through a plugin-based architecture that supports the integration of custom translation, speech synthesis, and image recognition APIs. It enables multi-engine parallel execution, allowing a single request to be proc

    bobappchatgptdeepseek
    Voir sur GitHub↗9,693
  • pantsudango/dango-translatorAvatar de PantsuDango

    PantsuDango/Dango-Translator

    8,411Voir sur GitHub↗

    Dango-Translator is an OCR translation system and multi-engine translation client designed to extract text from images or screens and replace it with translated content. It functions as an image text translator and real-time screen translator, utilizing optical character recognition to convert text between different languages automatically. The software distinguishes itself through coordinate-based image typesetting and a glossary manager. These tools allow for the replacement of original image content with translated text in the same area and the use of specialized dictionaries to ensure con

    Python
    Voir sur GitHub↗8,411
  • mg-chao/snow-shotAvatar de mg-chao

    mg-chao/snow-shot

    4,118Voir sur GitHub↗

    This project is an AI-powered screenshot manager and visual assistant designed for capturing screen content and processing it through large language models. It functions as an OCR translation application and screen annotation tool, allowing users to extract text from images and perform intelligent analysis of visual data. The software differentiates itself through an AI-driven OCR pipeline and the ability to convert screenshots into structured Markdown or HTML via layout-aware document transformation. It features a visual AI assistant capable of analyzing screen content and a prompt-engineere

    TypeScriptchatbotocrscreen-capture
    Voir sur GitHub↗4,118
Voir les 30 alternatives à STranslate→

Questions fréquentes

Que fait stranslate/stranslate ?

STranslate is a desktop application that combines translation, optical character recognition (OCR), QR code decoding, and silent text-to-speech into a single tool for processing text on screen. It functions as a multi-source translation aggregator, sending queries to dozens of translation services simultaneously and displaying results side by side for comparison, while also offering OCR-based text extraction from images and QR code decoding from screen captures or files.

Quelles sont les fonctionnalités principales de stranslate/stranslate ?

Les fonctionnalités principales de stranslate/stranslate sont : Desktop Translation Clients, Image Text Translators, Translation APIs, Translation Result Comparison, Multi-Service Translation Aggregators, Real-Time Screen Translators, Text Extraction and OCR, Global Hotkey Managers.

Quelles sont les alternatives open-source à stranslate/stranslate ?

Les alternatives open-source à stranslate/stranslate incluent : zyddnys/manga-image-translator — This project is an automated image translation system and pipeline specifically optimized for manga and comics. It… ripperhe/bob — Bob is an extensible macOS utility designed for screen text extraction, translation aggregation, and speech synthesis.… pantsudango/dango-translator — Dango-Translator is an OCR translation system and multi-engine translation client designed to extract text from images… mg-chao/snow-shot — This project is an AI-powered screenshot manager and visual assistant designed for capturing screen content and… dmmaze/ballonstranslator — BallonsTranslator is a software suite designed for extracting, translating, and replacing text within comic panels… hcfyapp/crx-selection-translate — crx-selection-translate is a multimodal translation browser extension designed to process text, images, PDFs, and…