DeepLcom

DeepLcom / deepl-cli

Public

DeepL CLI is a comprehensive, developer-friendly command-line tool that integrates DeepL's powerful Translate, Write, and Voice APIs.

17
0
100% credibility
Found Feb 19, 2026 at 13 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
TypeScript
AI Summary

DeepL CLI is a command-line interface providing access to DeepL's translation, document processing, writing enhancement, voice translation, and glossary management features with local caching and workflow integrations.

How It Works

1
🔍 Discover easy translation helper

You find a simple tool that makes translating text, documents, and even voice super easy right from your computer terminal.

2
📝 Get your translation service

Sign up for a translation service like DeepL to get started with high-quality results.

3
🔗 Connect your service

Link your translation service to the tool with a quick setup so it can understand your needs.

4
Translate your first words

Type a message or pick a file, choose a language, and watch it transform perfectly while keeping formatting intact.

5
Pick your translation style
💬
Quick text

Translate messages or small bits instantly for emails or notes.

📁
Files & folders

Process documents, watch for changes, or improve writing across projects.

6
🚀 Add smart features

Set up auto-translation on file changes, track usage, or create custom word lists for consistency.

🎉 Perfect translations everywhere

Your documents, apps, and voice notes are now multilingual, saving time and keeping everything professional.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 13 to 17 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is deepl-cli?

DeepL CLI is a TypeScript-based command-line client for DeepL's Translate, Write, and Voice APIs, letting you translate text, documents (PDF, DOCX, PPTX), and audio streams directly from the terminal. It solves the hassle of manual API calls or browser-based tools by offering batch processing, file watching, and git hooks for automated localization workflows. Developers get a single deepl client download for Mac or Windows that handles clipboard deepl pasting, stdin piping, and output to files or directories.

Why is it gaining traction?

Unlike basic deepl client libraries in Python, Node, C#, or PHP on GitHub, this CLI packs extras like smart SQLite caching to cut API costs, real-time watch mode for docs and i18n JSON/YAML, and glossary management via TSV uploads. Voice streaming via WebSocket and Write API for grammar tweaks stand out for devs needing github deepl api key automation without scripting boilerplate. Cost tracking with billed characters and git hooks make it sticky for CI/CD pipelines.

Who should use this?

Localizers maintaining multilingual docs or apps, where you translate READMEs, SRT subs, or locale files while preserving code blocks and formatting. Backend devs scripting batch translations for APIs or ClickHouse data exports, and frontend teams using watch mode to sync UI strings across languages. Skip if you're just doing one-off translates—grab a web app instead.

Verdict

Grab it for DeepL-heavy workflows; the feature depth punches above its 13 stars and 1.0% credibility score. Docs are thorough with examples, but watch for edge cases as it's early-stage—test in non-prod first. Solid TypeScript CLI for serious users.

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.