DeepLX/README.md
Vincent Yang 515752fe25
refactor!: rename project from DeepLX to DLX
Rebrand in response to a trademark report regarding the DEEPL mark.
Renames the Go module path, exported symbols, binary, systemd/launchd
services, Docker images, and CI artifacts; adds a trademark disclaimer
to the README and removes screenshots containing DeepL branding.

BREAKING CHANGE: Go module path is now github.com/OwO-Network/DLX.
translate.TranslateByDeepLX is now translate.TranslateByDLX and
DeepLXTranslationResult is now DLXTranslationResult. The release
binaries, systemd service, and Docker images are renamed from
deeplx to dlx.
2026-07-08 08:53:32 -07:00

2.4 KiB

DLX

GitHub Workflow Go Version Go Report GitHub License Docker Pulls Releases

Important

Disclaimer: DLX is an independent, open-source project. It is not affiliated with, endorsed by, or sponsored by DeepL SE in any way. "DeepL" is a registered trademark of DeepL SE. Any reference to DeepL in this repository is made solely to describe interoperability with the DeepL translation service.

DLX is a self-hosted translation API server written in Go. It exposes a simple HTTP API on port 1188.

Usage

Docker

docker run -d -p 1188:1188 ghcr.io/owo-network/dlx:latest

Or use the provided compose.yaml:

docker compose up -d

Binary

Download the binary for your platform from Releases and run it:

./dlx

Translate

curl -X POST http://localhost:1188/translate \
  -H "Content-Type: application/json" \
  -d '{"text": "Hello, world!", "source_lang": "EN", "target_lang": "ZH"}'

Discussion Group

Telegram Group

Acknowledgements

Contributors

Activity

Alt

License

MIT