{"adoption": {"forks": 663, "observed_at": "2026-08-28T04:10:24.231787+00:00", "stars": 8683}, "canonical_url": "https://ross.abutalabs.com/products/dlx", "card": {"archived": false, "artifact_type": "service", "description": "DLX - Self-hosted translation API server. Unofficial; not affiliated with DeepL SE.", "domain": ["apis", "self-hosted", "backend"], "enriched": true, "function": ["http-server", "api-framework", "nlp"], "health_score": 98, "homepage": null, "language": "Go", "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["OwO-Network/DLX"], "name": "OwO-Network/DLX", "platform": ["windows", "self-hosted", "go", "cross-platform"], "pushed_at": "2026-08-06T03:09:20+00:00", "repo": "OwO-Network/DLX", "stars": 8683, "tags": ["translation", "deepl", "translation-api", "machine-translation", "bob-plugin", "natural-language-processing", "linux", "macos", "docker"], "topics": ["deepl", "bobplugin"], "urls": [], "use_cases": ["self-host a free translation API server", "translate text via HTTP API without official DeepL API key", "integrate DeepL translation into Bob or other translation clients", "run a local machine translation endpoint in Docker", "translate text between languages programmatically"], "what_it_is": "DLX (formerly DeepLX) is a self-hosted translation API server written in Go that exposes a simple HTTP API on port 1188 for machine translation via the DeepL service. It is an unofficial, independent project not affiliated with DeepL SE, distributed as binaries and Docker images.", "when_to_avoid": ["you need an officially supported, SLA-backed translation API from DeepL SE", "you require translation providers other than DeepL", "unofficial interoperability with DeepL is a compliance or ToS concern for your project"], "when_to_choose": ["you want a self-hosted translation endpoint without paying for the official DeepL API", "you need a simple HTTP translation API for scripts, apps, or Bob plugin users", "you want an easy Docker deployment of a translation service"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/dlx", "repo": "OwO-Network/DLX", "role": "main", "score": 97}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:10:24.231787+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T17:25:35.584625+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "3983c96186ac96a7f2e77da843187fa3e926d5a4edd3660c197241e5340e42ff", "fetched_at": "2026-08-28T04:10:24.231787+00:00", "kind": "readme", "missing": false, "url": "https://github.com/OwO-Network/DLX"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:10:24.231787+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T17:25:35.584625+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "3983c96186ac96a7f2e77da843187fa3e926d5a4edd3660c197241e5340e42ff", "fetched_at": "2026-08-28T04:10:24.231787+00:00", "kind": "readme", "missing": false, "url": "https://github.com/OwO-Network/DLX"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T17:25:35.584625+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "3983c96186ac96a7f2e77da843187fa3e926d5a4edd3660c197241e5340e42ff", "fetched_at": "2026-08-28T04:10:24.231787+00:00", "kind": "readme", "missing": false, "url": "https://github.com/OwO-Network/DLX"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:10:24.231787+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:10:24.231787+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:10:24.231787+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T17:25:35.584625+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "3983c96186ac96a7f2e77da843187fa3e926d5a4edd3660c197241e5340e42ff", "fetched_at": "2026-08-28T04:10:24.231787+00:00", "kind": "readme", "missing": false, "url": "https://github.com/OwO-Network/DLX"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:10:24.231787+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:10:24.231787+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T17:25:35.584625+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "3983c96186ac96a7f2e77da843187fa3e926d5a4edd3660c197241e5340e42ff", "fetched_at": "2026-08-28T04:10:24.231787+00:00", "kind": "readme", "missing": false, "url": "https://github.com/OwO-Network/DLX"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:10:24.231787+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:10:24.231787+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:10:24.231787+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T17:25:35.584625+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "3983c96186ac96a7f2e77da843187fa3e926d5a4edd3660c197241e5340e42ff", "fetched_at": "2026-08-28T04:10:24.231787+00:00", "kind": "readme", "missing": false, "url": "https://github.com/OwO-Network/DLX"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:10:24.231787+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:10:24.231787+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T17:25:35.584625+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "3983c96186ac96a7f2e77da843187fa3e926d5a4edd3660c197241e5340e42ff", "fetched_at": "2026-08-28T04:10:24.231787+00:00", "kind": "readme", "missing": false, "url": "https://github.com/OwO-Network/DLX"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T17:25:35.584625+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "3983c96186ac96a7f2e77da843187fa3e926d5a4edd3660c197241e5340e42ff", "fetched_at": "2026-08-28T04:10:24.231787+00:00", "kind": "readme", "missing": false, "url": "https://github.com/OwO-Network/DLX"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T17:25:35.584625+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "3983c96186ac96a7f2e77da843187fa3e926d5a4edd3660c197241e5340e42ff", "fetched_at": "2026-08-28T04:10:24.231787+00:00", "kind": "readme", "missing": false, "url": "https://github.com/OwO-Network/DLX"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T17:25:35.584625+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "3983c96186ac96a7f2e77da843187fa3e926d5a4edd3660c197241e5340e42ff", "fetched_at": "2026-08-28T04:10:24.231787+00:00", "kind": "readme", "missing": false, "url": "https://github.com/OwO-Network/DLX"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 96, "longevity": 100, "rhythm": 96}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 1417, "days_push": 27, "days_rel": 27, "gap_med": 15, "n_releases_24m": 24}, "score": 97, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}