{
  "added_at": "2026-11-08",
  "category": "reconstruction-cases",
  "class": "hardware",
  "description_en": "labelwriter implements TypeScript drivers for DYMO LabelWriter printers around a shared command-encoding core. Its documentation covers LW raster, LW5 raster and Duo tape wire protocols, while Node USB/TCP and browser WebUSB packages deliver print jobs to supported devices.",
  "description_zh": "labelwriter 以共享命令编码核心实现 DYMO LabelWriter 的 TypeScript 驱动。文档涵盖 LW raster、LW5 raster 和 Duo tape 通信协议；Node USB/TCP 与浏览器 WebUSB 包负责向受支持的设备发送打印任务。",
  "entry_url": "https://awesomerea.org/resources/labelwriter-dymo-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/labelwriter-dymo-case/",
  "evidence_class": 1,
  "evidence_status": "observed",
  "evidence_url": "https://github.com/thermal-label/labelwriter/blob/1fdbb5576766cba93127cb05f62fb2be5c54c970/README.md",
  "group": "cases",
  "id": "labelwriter-dymo-case",
  "json_url": "https://awesomerea.org/resources/labelwriter-dymo-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/labelwriter-dymo-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/labelwriter-dymo-case/index.md",
  "name": "labelwriter: DYMO LabelWriter protocol drivers",
  "name_zh": "labelwriter：DYMO LabelWriter 协议驱动",
  "preview_kind": "demo",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "prerequisites",
    "limits",
    "license"
  ],
  "requirements": [
    "Requires a supported DYMO LabelWriter device.",
    "Node use requires version 20.9 or newer; browser use requires Chrome or Edge 89 or newer in a secure context.",
    "The 550 and 5XL models enforce a genuine-label NFC lock.",
    "MIT License."
  ],
  "requirements_zh": [
    "需要受支持的 DYMO LabelWriter 设备。",
    "Node 环境需要 20.9 或更新版本；浏览器环境需要安全上下文中的 Chrome 或 Edge 89 或更新版本。",
    "550 和 5XL 型号通过 NFC 限制使用原厂标签。",
    "MIT 许可证。"
  ],
  "scope": "partial",
  "targets": [
    "protocol"
  ],
  "url": "https://github.com/thermal-label/labelwriter",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
