Skip to content

Latest commit

 

History

History
45 lines (35 loc) · 1.9 KB

File metadata and controls

45 lines (35 loc) · 1.9 KB
title Client libraries
public true

Official client libraries

DeepL develops and supports client libraries for six popular languages:

deeplcom\deepl-dotnet deeplcom\deepl-java deeplcom\deepl-node deeplcom\deepl-php deeplcom\deepl-python deeplcom\deepl-rb

Features include:

  • Out-of-the-box retries with exponential backoff for correct handling of 429 and 500 errors
  • Persistent HTTP connection (keep-alive) enabled by default
  • All document translation steps (upload, check status, and download) consolidated into a single convenience function

All officially supported client libraries are open-source under the MIT License. We welcome feedback in the form of issues and pull requests!

Command-line interface

For terminal-based workflows, scripting, and CI/CD pipelines, see the DeepL CLI.

Community-created client libraries

The DeepL community maintains client libraries for other languages, including Dart, Go, Rust, and Kotlin.