gitmyhub

DeepLX

Go ★ 8.6k updated 14d ago

Powerful Free DeepL API, No Token Required

DeepLX wraps the DeepL translation service in a self-hosted API endpoint that works without a DeepL account or authentication token, giving you free access to high-quality machine translation.

GoDockersetup: easycomplexity 2/5

DeepLX is a tool that exposes a free translation API by wrapping the DeepL translation service. DeepL is a well-regarded machine translation service known for producing high-quality results in European languages. The official DeepL API requires you to sign up and get an authentication token, with usage limits and costs that apply once you exceed the free tier. DeepLX bypasses that by accessing the service without requiring a token, making it possible to use translation functionality without an account.

The project is written in Go and is available as a Docker image or a precompiled binary. It presents a compatible API endpoint that other tools and applications can point at as though it were the real DeepL API, which means software already built to work with DeepL can be redirected to use DeepLX instead.

The README for this project is quite sparse. It links to external documentation at deeplx.owo.network for setup and usage instructions rather than including them directly in the repository. There is also a Telegram group for community discussion. The repository lists a plugin called BobPlugin among its topics, which appears to be a macOS translation application that can use DeepLX as a backend, though this is not described in the README itself.

The project is open-source and has received contributions from multiple people. License compliance details are tracked through FOSSA, as noted in the README.

Where it fits