{"repo":"milouk/trackerdex","free":true,"listed":false,"github":"https://github.com/milouk/trackerdex","clone":"git clone https://github.com/milouk/trackerdex.git","description":"A bestiary of internet trackers, populated by your Pi-hole. ~19,000 entities, deterministic 16x16 RPG sprites, built on Tracker Radar + Pi-hole v6.","language":"TypeScript","stars":40,"topics":["dns","homelab","pi-hole","privacy","react","self-hosted","trackers","typescript"],"license":"GPL-2.0","category":"self-hosted-apps","readme_excerpt":"Trackerdex a bestiary of internet trackers, populated by your Pi-hole built for Pi-hole &nbsp; Gotta block 'em all! A companion to Pi-hole . Every blocked DNS query turns into a catch in your personal dex of 19,000 internet trackers, each rendered as a deterministic 16×16 RPG character. Tiers (legendary / rare / uncommon / common) reflect how widely each tracker is deployed across the web. Watch your dex fill up over hours of normal browsing. Live data via the Pi-hole v6 REST API. Real entity catalogue from DuckDuckGo Tracker Radar. Sprite engine ported from daboth/pagan. 🛰️ Live demo: Zero-config self-host: docker run -p 8080:80 ghcr.io/milouk/trackerdex:latest — done. What is it Trackerdex turns your Pi-hole's /api/queries and /api/stats/top domains endpoints into a Pokédex-style game where the \"monsters\" are real ad networks, analytics platforms, social trackers, CDNs, and data brokers. Every blocked DNS query is an encounter. The first time your network blocks a tracker we have on file, you catch it — its sprite is unlocked, its silhouette becomes a real character, and an entry joins your dex. The dex is shared across users (the same domain → the same character for everyone), but your catch state lives only in your browser's localStorage . No accounts, no telemetry, no cloud — just you and your Pi-hole. Themes Dark default, light optional. Toggle in the topbar. Dark Light Detail · sprite overview Click any catch for the full file: signal strength bars, fake astronomical ","default_branch":null,"files":null,"tree":[],"storefront":"/r/milouk","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/milouk/trackerdex/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}