Dive into our developer community, designed to inspire, empower and connect creators to help break language barriers across applications. Want to talk about our API, AI, Machine Translation or just coding?
This is the place to be. Join now!
To use the DeepL API, you'll need an account and an API key. You can create an account here. With a DeepL API Free account, you can translate up to 500,000 characters per month for free.
Inspired by awesome-python and by awesome-go.
The DeepL community has contributed to a remarkable array of open-source projects. In recognition of these contributions, we have curated an "Awesome DeepL" list on GitHub, providing a dedicated space to showcase these outstanding projects.
All projects listed, except those marked as "Official," are created by community members who are not affiliated with DeepL. DeepL is not responsible for any harm caused by these projects. Please use them at your own risk.
If you want your own project added or see a package or project here that is no longer maintained or is not a good fit, please submit a pull request to improve this file. Thank you!
Client Libraries, SDKs, and developer tools designed to simplify and enhance your experience with our API.
DeepL provides open-source client libraries in Python, PHP, Node.js, .NET, Java, and Ruby (coming soon). You can learn more here.
- deepl-api-connector - Unofficial DeepL API client for PHP
- deepl-dart - Unofficial DeepL API client for Dart
- deepl-ex - Unofficial DeepL API client for Elixir
- deepl-rs - Unofficial DeepL API client for Rust
- DeeplKt - Unofficial DeepL API client for Kotlin
- emacs-openAI - Unofficial DeepL API client for Elisp
- go-deepl - Unofficial DeepL API client for Go
- JS+PHP - JS + PHP Script to create translations of websites
- Transjson - Script to automate JSON Translation via the API
Projects that help get translations done easier using the DeepL API.
- ebt-deepl - Javascript library for Early Buddhist Texts (EBT) translation using DeepL
- Quick Translate - Quick translate for Wayland via DeepL API
- SRT Translator - Batch translate subtitle SRT files
- subtitle-extractor - Extract text from video or audio and translate it
- tia-portal-translator - Translate TIA Portal texts
- TrippleLangBuilder - Generate .arb-files in English, German and Spanish (Flutter)
Anything thats not a client library or SDK.
- DeepQt - DeepL API Frontend via Qt
- Discord-Deepl-Translator - DeepL App for Discord
- Excel Translator - Translate Excel files with the DeepL API
- Kudasai - A Japanese-English preprocessor with automated translation capabilities
- Multilingual Chat App - A multilingual chat web app built with C# and HTML
- shellTranslator - A command line translator made in C#
- SpeechToTranslated - Speech to text, then translates into multiple languages using MS Azure
- tia-portal-translator - Translation tool for TIA Portal texts exported to Excel using the DeepL APIs
- Whisper Notebook - A colab Notebook supporting OpenAI and translation via DeepL