Today, we introduce this open-source tool — Pot-Desktop, it's amazing! It integrates translation, OCR (Optical Character Recognition), and speech synthesis all in one, and supports cross-platform on Windows, macOS, and Linux. For those surfing the productivity wave, you must give this tool a try!
https://github.com/pot-app/pot-desktop
What is Pot-Desktop#
Pot-Desktop is a cross-platform tool that integrates translation, OCR (image text recognition), and speech synthesis. Whether it's word translation, screenshot recognition, or batch translation, it can always help you solve problems, making multilingual operations easy and efficient. Even better, it supports numerous translation interfaces and plugin extensions, and can seamlessly collaborate with other software.
Tech Stack#
Pot-Desktop is developed based on JavaScript (86%), Rust (10%), and TypeScript (2%), and uses the ultra-lightweight Tauri framework to build a cross-platform GUI.
Core Features#
- 🌍 Powerful multilingual translation capabilities: Supports over 15 translation interfaces including OpenAI, Google, Baidu, DeepL, choose whichever you want!
- 🖼️ OCR text recognition: Supports text extraction from screenshots or existing images, providing various recognition interfaces including Tesseract, Baidu OCR, Apple Vision framework, etc.
- 🎙️ Speech synthesis feature: Converts translated text directly into speech, supporting plugins like Lingva for extension.
- 🛠️ Plugin system: Supports installing external plugins, freely extending translation and recognition functions, flexible and powerful!
- 🖱️ Word selection & screenshot translation: Translate by selecting words with a shortcut key, or one-click screenshot translation without switching software windows.
- 💾 Export vocabulary list: Save translated vocabulary to tools like Anki or vocabulary lists with one click for more efficient learning.
- 🖥️ Cross-platform support: Compatible with Windows, macOS, and Linux, and runs perfectly on Wayland as well.
Installation Guide#
Here’s the installation process, you can get started in a few minutes!
Windows#
- Install using Winget:
winget install Pylogmon.pot
- Or download the latest
.exe
file from the [Release] page and double-click to install.
macOS#
- Install using Homebrew:
brew tap pot-app/homebrew-tap brew install --cask pot
- Or download the
.dmg
file from the [Release] page to install.
Linux#
- Debian/Ubuntu users download the
.deb
package to install:sudo apt-get install ./pot_{version}_amd64.deb
- Arch users can install directly using AUR:
yay -S pot-translation
Basic Usage Tutorial#
- Word selection translation & screenshot translation: Select text and use the shortcut key to translate. For screenshot translation, use the shortcut key to select, which needs to be customized in settings.
- Plugin extensions: Easily add plugins to Pot in “Preferences - Service Settings” to create a personalized translation experience.
In summary, Pot-Desktop is a truly efficiency-boosting tool, especially suitable for those who frequently need translation, OCR, or multilingual learning. It is not only powerful but also easy to operate, supports extensions, and is free and open-source. If you want to elevate your language toolbox, don't miss out on this tool!