Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Translations
  3. Crow Translate

Crow Translate

GPL-3.0C++2.11.1

A lightweight desktop translator that translates and speaks text using multiple online translation APIs.

Visit WebsiteGitHubGitHub
2.0k stars179 forks0 contributors

What is Crow Translate?

Crow Translate is a lightweight desktop translator that allows users to quickly translate and speak text using multiple online translation APIs like Google, Yandex, Bing, LibreTranslate, and Lingva. It solves the problem of needing fast, convenient translations without switching to a web browser, offering both GUI and CLI interfaces.

Target Audience

Desktop users, particularly on Linux and Windows, who frequently need quick translations, developers who prefer keyboard-driven tools, and anyone wanting offline-like translation convenience without browser overhead.

Value Proposition

Developers choose Crow Translate for its minimal resource footprint, support for multiple translation engines, robust global shortcut system, and dual GUI/CLI functionality—all packaged in a simple, open-source desktop application.

Overview

A simple and lightweight translator that allows you to translate and speak text using Google, Yandex Bing, LibreTranslate and Lingva.

Use Cases

Best For

  • Quickly translating selected text on the desktop without opening a browser
  • Adding text-to-speech functionality for language learning or accessibility
  • Automating translation tasks via command-line scripts
  • Translating text from screenshots or images using built-in OCR
  • Creating custom keyboard shortcuts for translation workflows
  • Lightweight translation needs on Linux or Windows systems

Not Ideal For

  • Mobile or web-only translation workflows, as it's strictly a desktop application with no browser extension or mobile app.
  • Offline translation needs, since all engines require internet access to third-party APIs like Google and Bing.
  • High-volume, automated translation pipelines, due to potential API rate limits and the lightweight design focused on interactive use.
  • macOS users, because it only supports Linux and Windows, with no native version for Apple's operating system.

Pros & Cons

Pros

Multi-Engine Flexibility

Supports five translation APIs (Google, Yandex, Bing, LibreTranslate, Lingva), allowing users to switch based on accuracy, language support, or privacy preferences.

Lightweight Performance

Consumes minimal memory (~20MB while running), making it efficient for background use without slowing down desktop systems.

Robust Shortcut System

Offers highly customizable global keyboard shortcuts for quick translations and text-to-speech, enhancing productivity for keyboard-driven workflows.

Dual Interface Support

Provides both a GUI for interactive use and a rich CLI with options like JSON output and file reading, enabling scripting and automation tasks.

Cons

Complex Wayland Integration

Global shortcuts don't work natively on Wayland; users must manually configure D-Bus commands in system settings, which is cumbersome and less user-friendly.

Dependency-Heavy Setup

Requires multiple dependencies like Tesseract for OCR and specific Qt modules, complicating installation and building from source on some systems.

Limited Platform Support

Only available for Linux and Windows, with no macOS version, excluding a significant portion of desktop users from using the tool natively.

Frequently Asked Questions

Quick Stats

Stars1,965
Forks179
Contributors0
Open Issues103
Last commit2 years ago
CreatedSince 2018

Tags

#desktop-application#qt#open-source#qt5#cli-tool#c-plus-plus#text-to-speech#google#translator#linux#yandex#cross-platform#ocr#bing#translation#windows

Built With

D
D-Bus
Q
Qt
C
CMake
T
Tesseract
C
C++

Links & Resources

Website

Included in

Translations182
Auto-fetched 1 day ago

Related Projects

Copy TranslatorCopy Translator

🔠Foreign language reading and translation assistant based on copy and translate.

Stars18,122
Forks1,963
Last commit8 months ago
LibreTranslateLibreTranslate

Free and Open Source Machine Translation API. Self-hosted, offline capable and easy to setup.

Stars17,141
Forks1,784
Last commit10 days ago
RTranslatorRTranslator

Open source real-time translation app for Android that runs locally

Stars10,529
Forks951
Last commit2 days ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub