Développeurs

Construisez sur TigerTag.

Le protocole TigerTag est ouvert — CC-BY-4.0, avec un droit irrévocable de l'implémenter dans n'importe quel produit, gratuitement, pour toujours. Tiger Studio et Tiger-Scale sont MIT ; les SDKs sont Apache-2.0. L'app mobile est gratuite, mais propriétaire.

  1. 1

    Un protocole ouvert

    N'importe quel NTAG 213/215/216, n'importe quel lecteur ACR122U, achetés n'importe où. Le Pod est imprimé en 3D — imprimez-le vous-même.

  2. 2

    TigerTag est 100 % hors ligne

    La donnée vit sur la puce. Pas de cloud, pas de compte, rien ne téléphone à la maison.

  3. 3

    TigerTag+ ajoute une couche en ligne optionnelle

    La même puce hors ligne, plus une fiche catalogue maintenue par son fabricant. Optionnelle. Additive. Jamais une dépendance.

  4. 4

    TigerData

    Pour les bobines sans puce : suivies dans l'app, convertibles en vraie puce à tout moment.

  5. 5

    L'écosystème

    Apps desktop et mobile, le Pod, la balance. Installé en une minute — aucun auto-hébergement requis.

  6. 6

    Des usines partenaires

    Du filament qui arrive en sachant déjà ce qu'il est, tagué sur la ligne de production.

  7. 7

    La puce survit à la bobine

    Réécrivez-la sur la bobine suivante, ou reflashez-la en tag NDEF classique.

Ce qui est ouvert, composant par composant

Vérifié sur les dépôts publics.

ComposantLicenceNotes
Protocol specCC-BY-4.0La spécification du protocole et les tables du registre public. LICENSING.md porte un droit d'implémentation irrévocable, mondial et sans redevance.
Tiger StudioMITL'app de bureau. Forkez-la, vendez-la — mais n'appelez pas votre fork Tiger Studio.
Tiger-ScaleMITLe firmware de la balance (ESP32).
TigerPODCC-BY-4.0Le Pod, présenté : design libre, électronique libre — deux lecteurs ACR122U, une coque imprimée, un splitter.
SDK-JSApache-2.0SDK JavaScript. Apache-2.0 inclut une concession expresse de brevets.
SDK-PythonApache-2.0SDK Python. Mêmes termes que le SDK JS.
Firebase integrationCC-BY-4.0Référence d'intégration pour les tiers : miroir des règles de sécurité et modèle de données.
Mobile appProprietaryGratuite. Pas open source.

L'API publique

Le catalogue produit est lisible sans clé. Ce sont les endpoints qui font tourner ce site — la page catalogue et chaque fiche produit en sont issues, donc vous obtenez exactement ce que nous obtenons.

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

    The whole catalogue, paged.

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

    One product: EAN, description, print settings, datasheets.

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

    Product image (compact · medium · large).

L'endpoint catalogue n'a pas de mode « tout renvoyer » : paginez en suivant le {nextPage} que la réponse vous donne, jusqu'à ce qu'il soit null.

Ouvrir la référence de l'API (Swagger)

Protocole libre, nom protégé

Chacun peut implémenter le protocole et dire « compatible TigerTag ». Seul un partenaire TigerTag Certified peut apposer le nom et le logo TigerTag sur un produit et émettre des signatures TigerTag+ — TigerTag détient la clé privée. Deux portes : la marque (marketing) et la signature (technique). Aucune des deux ne restreint le protocole d'une seule ligne.

Une puce non certifiée fonctionne parfaitement — hors ligne, avec n'importe quelle app, sur toutes les imprimantes prises en charge. Elle ne peut simplement pas prouver son origine. Le niveau gratuit fonctionne vraiment ; le niveau certifié prouve.

Construit sur TigerTag

D'autres construisent déjà dessus.

Des projets indépendants qui ont lu la spec ouverte et l'ont implémentée. Pas de partenariat, pas d'aval, pas de certification — juste un protocole ouvert qui fait son travail.

Soyons précis sur le firmware : aucun firmware d'imprimante d'origine ne lit encore un TigerTag nativement. Celui-ci, communautaire, le fait déjà.

  • OpenRFID

    github.com/suchmememanyskill

    Une boîte à outils communautaire qui lit les puces de bobines de plusieurs fabricants. TigerTag en fait partie — le payload ouvert a rendu l'ajout simple.

    Voir le projet
  • Spooly Tracker

    spoolytracker.com

    Une plateforme d'inventaire de filament indépendante — web, mobile, Home Assistant, OrcaSlicer, auto-hébergeable. Elle identifie les bobines avec des TigerTags.

    Voir le projet
  • Snapmaker U1 Extended Firmware

    GPL-3.0 · 850+ ★

    Première imprimante à lire un TigerTag nativement

    Un firmware communautaire indépendant pour la Snapmaker U1. Avec lui, la U1 lit les TigerTags directement sur la machine.

    Voir le projet

Tu construis sur TigerTag ? Dis-le-nous — et si tu veux faire vérifier ton intégration, TigerTag Certified est là pour ça. Rejoindre le Discord