Skip to content

Latest commit

 

History

14 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

🐾 Tiny Herd

A tiny pixel pet that lives at the bottom of every page.

It wanders while you read, naps when it's late, chases your cursor when the mood strikes, and levels up as you browse. It cheers you on through focus sessions, reminds you to stretch, collects achievements, and occasionally announces useful things — a finished download, new unread messages, your computer running low on memory — in a little speech bubble. That's it. That's the extension.

Tiny Herd

See it

Tiny Herd demo

Get it

Install Tiny Herd from the Chrome Web Store →

Free · runs 100% on-device.

Features

Your pet

  • 🐈 Three pets to start — orange cat, beagle, and a yellow duck (more species and colours on the way)
  • XP & levels — your pet literally grows up as you browse: small and round at first, all grown at level 5, a tiny crown at 10, a sparkle trail and a golden elder glow at 15
  • 🎾 Play — double-click near the bottom of a page to throw a ball, or pick your pet up and fling it — it tumbles, bounces off the walls, and lands with a dazed little wobble
  • 💛 Moods & memories — it plays more when you've been around, mopes a little when you haven't, and remembers things ("we've been together 40 days 🐾")
  • 🪙 Daily trinkets — every day it sees you, your pet digs up a little treasure for its collection shelf; some finds are rare
  • 👒 Wardrobe — earn tokens by playing and dress your pet in hats, bows and seasonal outfits
  • 📸 Photo cards — generate a shareable portrait card of your pet
  • 🌙 Night owl aware — pets sleep more after 10pm, like you should

Company while you work

  • 📝 To-dos — a small task list in the popup; give a task a deadline and your pet reminds you when it's due (finishing tasks earns a little XP and the odd wardrobe token)
  • 🎯 Focus mode — start a 25/5 Pomodoro from the popup; your pet celebrates every focus block you finish
  • 🌿 Break reminders — after a long stretch on one tab, your pet suggests you get up and move (adjustable, and easy to switch off)
  • 🏆 Achievements — 13 badges to collect for streaks, night-owl browsing, games of fetch, focus blocks and more
  • 🔥 Daily streaks — your pet keeps count of every day you show up
  • 😴 It reacts to you — naps while you're away, and is very pleased when you come back

Notifications, but gentle

  • 💬 Announcements — finished downloads and unread-count bumps, spoken by your pet
  • 🧠 Low-memory warnings — when your computer starts running out of RAM, your pet suggests closing a few tabs (and gets more insistent the worse it gets) — handy if you keep a lot of tabs, or several browsers, open at once
  • 🎉 Fun announcements — hourly check-ins and open-tab milestones ("whoa, 20 tabs?") — entirely optional
  • 🫥 Per-site hide — banish the pet from any site where it's in the way
  • ♿ Respects your system's reduced-motion setting

A look at it

The pet on a page Levelling up
Lives at the bottom of the page, announcing a finished download. Levels up as you browse, with a small confetti moment.
Chasing a ball Photo card
Double-click near the bottom of a page to throw a ball. Save a shareable portrait card of your pet.

Everything lives in one small popup — pick a pet, start a focus session, set your break interval, and track your badges:

The settings popup

Privacy

Everything runs on your device. Zero network requests, zero analytics, zero data collection. Your pet's timers and achievements never leave your browser. Full details: privacy policy.

Feedback & support

Help & support

Questions, bugs, ideas? Open an issue or email chobydev@gmail.com — a human reads both.

Privacy in one line: everything runs and stays on your device — no servers, no analytics, no accounts. Full policy: privacy.

Releases

Packages

Contributors