Developers

Build on TigerTag.

TigerTag 协议是开放的——CC-BY-4.0,附带在任何产品中实施的不可撤销权利,永久免费。Tiger Studio 和 Tiger-Scale 采用 MIT;SDK 采用 Apache-2.0。移动 App 可免费使用,但为专有软件。

  1. 1

    An open protocol

    任意 NTAG 213/215/216,任意 ACR122U 读卡器,在哪儿买都行。Pod 是 3D 打印的——自己打印即可。

  2. 2

    TigerTag 完全离线

    数据存在芯片上。没有云端,没有账号,什么都不回传。

  3. 3

    TigerTag+ 增加了一层可选的在线数据

    同一颗离线芯片,外加一条由其制造商维护的目录记录。可选。增量。绝不构成依赖。

  4. 4

    TigerData

    面向完全没有芯片的料卷:在 App 中跟踪,随时可升级为真正的芯片。

  5. 5

    TigerData+

    没有芯片、却仍带有真实目录产品 ID 的线轴 — 无需芯片也能准确知道自己是哪一款耗材。已识别,但未认证:只有芯片本身才能证明自己的来源。

  6. 6

    .ttag 文件

    当没有芯片可读时,用文件描述一卷耗材:协议定义的同一批字段,可在应用之间交换,也可导入库存。

  7. 7

    The ecosystem

    桌面与移动 App、Pod、电子秤。一分钟装好——无需自建服务器。

  8. 8

    Factory partners

    到手就知道自己是什么的耗材,在产线上完成写入。

  9. 9

    芯片比料卷活得久

    把它改写到下一卷料上,或重新烧写成普通的 NDEF 标签。

逐个组件看:什么是开放的

已对照公开仓库核实。

ComponentLicenceNotes
Protocol specCC-BY-4.0协议规范与公开登记库的数据表。LICENSING.md 载明不可撤销、全球范围、免版税的实施授权。
Tiger StudioMIT桌面应用。可以 fork,可以出售——只是别把你的分支叫作 Tiger Studio。
TigerScale V3MIT电子秤固件(ESP32-S3、触摸屏、双 NFC)。
TigerPODCC-BY-4.0Pod 介绍:设计自由,电路自由——两个 ACR122U 读卡器、一个打印外壳、一个分线器。
SDK-JSApache-2.0JavaScript SDK。Apache-2.0 附带明示的专利授权。
SDK-PythonApache-2.0Python SDK。条款与 JS SDK 相同。
Firebase integrationCC-BY-4.0面向第三方的集成参考:安全规则镜像与数据模型。
Mobile appProprietary可免费使用。非开源。

其余一切都在 GitHub 上

整个生态系统都是公开的:组织下的每一个仓库,以及 TigerSystem-Docs — 权威来源,协议、历史沿革和每一项设计决策都记录在那里。

公开 API

产品目录无需密钥即可读取。这些正是本站自身所使用的接口——目录页和每个产品页都由它们生成,所以你拿到的和我们拿到的完全一样。

  • POSThttps://api.tigertag.io/api:tigertag/product/get/all

    The whole catalogue, paged.

  • GEThttps://api.tigertag.io/api:tigertag/product/get?uid=0&product_id=<id>&lang=<xx>

    One product: EAN, description, print settings, datasheets. `uid=0` for an anonymous read.

  • GEThttps://cdn.tigertag.io/img?id=<id>&size=large

    Product image. size = thumb (32px) · small (64) · compact (128) · medium (256) · large (512).

目录接口没有“一次返回全部”的模式:请按响应中给出的 {nextPage} 逐页翻取,直到它为 null。

打开 API 参考文档(Swagger)

协议自由,名称受保护

任何人都可以实现该协议,并声明「兼容 TigerTag」。只有 TigerTag Certified 合作伙伴才能在产品上使用 TigerTag 名称与标志,并签发 TigerTag+ 签名——私钥由 TigerTag 保管。两道门:商标(市场)与签名(技术)。两者都没有对协议本身加上任何限制。

未认证的芯片一样能完美工作——离线、任意 App、所有已支持的打印机。它只是无法证明自己的来源。免费层是真的能用;认证层负责证明。

基于 TigerTag 构建

已经有人在它之上构建了。

这些独立项目读了公开的规范,然后自己做了出来。没有合作关系,没有背书,没有认证——只是一套开放协议在做它该做的事。

关于固件,需要说准确:目前还没有任何原厂打印机固件能原生读取 TigerTag。这个社区固件已经可以。

  • OpenRFID

    github.com/suchmememanyskill

    一个社区工具包,能读取多个厂商的料卷标签,TigerTag 是其中之一——开放的数据格式让接入变得很直接。

    查看项目
  • Spooly Tracker

    spoolytracker.com

    一个独立的线材库存平台——网页、移动端、Home Assistant、OrcaSlicer,可自建部署。它用 TigerTag 来识别料卷。

    查看项目
  • Snapmaker U1 Extended Firmware

    GPL-3.0 · 850+ ★

    第一台原生读取 TigerTag 的打印机

    一个面向 Snapmaker U1 的独立社区固件。装上它,U1 就能在机器本身上读取 TigerTag。

    查看项目

你也在基于 TigerTag 构建? 告诉我们——如果你希望集成得到验证,TigerTag Certified 就是为此存在的。 加入 Discord