Analysis updated 2026-05-18
Translate text from any language to any language directly from the KDE Plasma panel without opening a browser.
Paste clipboard content and translate it in one step using the paste-and-translate button.
Review recent translations in the popup history without re-entering the source text.
| berkeserce/deepl-translator-plasmoid | avik43218/theme-lgl | brianblakely/omarchy-plugins | |
|---|---|---|---|
| Stars | 3 | 13 | 22 |
| Language | QML | QML | QML |
| Setup difficulty | easy | easy | moderate |
| Complexity | 2/5 | 1/5 | 2/5 |
| Audience | general | general | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires KDE Plasma 6 and a DeepL API key (free tier available from DeepL).
DeepL Translator Plasmoid is a small widget for the KDE Plasma desktop environment on Linux. It sits in the panel as an icon and opens a compact popup window where you can type text and get it translated through the DeepL translation API. It is an independent project, not made by or affiliated with DeepL SE. The widget supports both the free and paid DeepL API tiers. You enter your API key in the widget settings and choose which endpoint to use. Source and target languages are configurable, and you can override them per translation in the popup. Setting the source to "Auto detect" lets DeepL figure out the input language automatically. The popup shows a character count and blocks requests that exceed DeepL's 128 KB text limit before they are sent. After translating, it shows how many characters were billed. The result is copyable, and there is an option to have it copied to the clipboard automatically on every successful translation. A recent history panel lets you scroll back through previous source and result pairs. You can also paste from your clipboard and translate in one step using the paste button. Keyboard shortcuts control most actions: Enter or Ctrl+Enter to translate, Ctrl+L to focus the input field, and Ctrl+C to copy the result when no text is selected. Installation is done through the kpackagetool6 command included with KDE Plasma 6. You clone the repository and run one install command, then add the widget through the Plasma widget picker. Alternatively, a packaged .plasmoid release file can be installed the same way. The project is written in QML (the Qt interface language used by Plasma widgets) and is licensed under GPL 3.0 or later.
A KDE Plasma panel widget that lets you translate text using the DeepL API from a small popup, with history, auto-copy, and keyboard shortcuts.
Mainly QML. The stack also includes QML, Qt, KDE Plasma.
GPL 3.0 or later, you can use and modify it freely, but if you distribute it you must also share the source code under GPL.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly general.
This repo across BitVibe Labs
Verify against the repo before relying on details.